In a large skillet, heat the olive oil over medium heat. Add the diced onion and bell pepper, and sauté for about 5 minutes until softened.
Stir in the chopped spinach and halved cherry tomatoes, cooking for an additional 2-3 minutes until the spinach is wilted.
In a bowl, whisk together the eggs, garlic powder, paprika, salt, and pepper. Pour the egg mixture into the skillet with the vegetables.
Cook, stirring gently, until the eggs are fully cooked and scrambled, about 5-7 minutes.
Remove from heat and let cool slightly before dividing the scramble into meal prep containers.
Top each serving with sliced avocado and garnish with fresh herbs.