Veggie egg scramble with bell peppers, spinach, and cherry tomatoes on a white plate, 290 calories

Veggie Egg Scramble (290 Calories)

Sharing is caring!

This article is part of our comprehensive guide on Low-Calorie Weight Loss Recipes. For the full guide with more meal ideas, visit the main page.


I made this exact scramble at 6:47 AM last Tuesday. I know the time because my daughter Lily walked in, saw me eating vegetables before 7 AM, and asked if I was feeling okay.

Fair question.

But here’s the thing – this veggie egg scramble has become my go-to breakfast when I need something that actually fills me up without derailing my calories before noon. At just 290 calories with 22 grams of protein, it keeps me satisfied until lunch. No mid-morning granola bar emergency required.

Why This Scramble Works for Weight Loss

Eggs get a lot of attention in the nutrition world, and honestly? They deserve it. A single large egg contains about 6 grams of complete protein plus essential vitamins like B12 and choline. When you’re trying to lose weight, protein is your best friend because it keeps you fuller longer than carbs or fat alone.

Now add vegetables to those eggs and you’ve got volume. Lots of it. The veggies bulk up your plate without adding many calories, which tricks your brain into thinking you’re eating way more than you actually are.

I learned this the hard way during my own weight loss. I used to eat a tiny bowl of oatmeal and wonder why I was starving by 10 AM. Adding protein and vegetables to my breakfast changed everything.

If you’re looking for more high-protein options, check out our low-calorie high-protein recipes collection.

The Vegetables I Use (And Why)

You can honestly throw almost any vegetable into a scramble. But my favorites are bell peppers, spinach, and cherry tomatoes.

Bell peppers add sweetness and crunch. They’re also loaded with vitamin C – one medium pepper has more than an orange. I usually go with red or orange peppers because they’re sweeter than green ones. Green peppers are fine, but they can taste a little bitter to me.

Spinach wilts down to almost nothing, which means you can pack in a lot of nutrition without much bulk. It’s one of those vegetables that basically disappears into the eggs. My son Ben won’t eat spinach on its own, but he doesn’t even notice it in scrambled eggs.

Cherry tomatoes burst a little when they hit the hot pan. Some people find that annoying. I think it adds moisture and keeps the eggs from getting rubbery.

A Quick Note on Cooking

The biggest mistake people make with scrambled eggs is cooking them too long. You want them slightly wet when you take them off the heat because they’ll continue cooking from residual heat. If they look done in the pan, they’re already overdone on your plate.

Also – and I cannot stress this enough – use medium-low heat. I know you’re in a hurry. I know the kids are yelling and the dog needs to go out. But high heat makes eggs rubbery and sad.

Trust me on this one.

Veggie Egg Scramble

Prep Time: 5 minutes
Cook Time: 8 minutes
Total Time: 13 minutes
Servings: 1
Calories: 290 per serving

Ingredients

  • 2 large eggs
  • 2 egg whites
  • 1/4 cup diced bell pepper (any color)
  • 1/4 cup cherry tomatoes, halved
  • 1/2 cup fresh spinach, roughly chopped
  • 2 tablespoons diced onion
  • 1 teaspoon olive oil
  • 1 tablespoon milk (any kind)
  • Salt and pepper to taste
  • Optional: pinch of red pepper flakes, fresh herbs

Instructions

  1. Crack the whole eggs into a bowl. Add the egg whites and milk. Whisk until everything is combined and slightly frothy. Season with a pinch of salt and pepper.
  2. Heat the olive oil in a non-stick skillet over medium heat. Add the diced onion and bell pepper. Cook for about 2-3 minutes until they start to soften. You want them slightly tender but still with some bite.
  3. Toss in the cherry tomatoes. Let them cook for about 1 minute. They’ll start to blister and release some juice.
  4. Add the spinach to the pan. Stir it around for maybe 30 seconds until it starts to wilt.
  5. Pour the egg mixture over the vegetables. Let it sit for about 15-20 seconds until the edges start to set.
  6. Using a spatula, gently push the eggs from the edges toward the center. Tilt the pan to let the uncooked egg flow to the edges.
  7. Keep doing this – push, tilt, repeat – until the eggs are mostly set but still look slightly wet on top. This takes about 2-3 minutes total.
  8. Take the pan off the heat. The eggs will finish cooking from the residual heat. Serve immediately.

Nutrition Information (per serving)

NutrientAmount
Calories290
Protein22g
Carbohydrates8g
Fat18g
Fiber2g
Sugar4g

How to Store Leftovers

Real talk: scrambled eggs aren’t great reheated. They get a weird texture.

But if you want to meal prep the vegetables ahead of time, that works really well. Dice your peppers, onions, and tomatoes on Sunday. Store them in a container in the fridge. In the morning, all you have to do is cook them with the eggs. Saves maybe 3 minutes, but on a busy morning, that matters.

The prepped veggies will last about 5 days in the fridge. Don’t add the spinach to the container though – it gets slimy. Just grab a handful fresh each morning.

For more make-ahead breakfast ideas, take a look at our low-calorie meal prep recipes.

Variations to Try

This recipe is flexible. Swap the vegetables based on what’s in your fridge.

Mushrooms work beautifully here. So do zucchini and asparagus. I’ve even thrown in leftover roasted broccoli, which sounds weird but tastes amazing.

If you want to keep it completely plant-based, you could try this approach with tofu instead. We’ve got plenty of options in our low-calorie vegetarian recipes section.

Add a tablespoon of feta or goat cheese on top if you have an extra 30-40 calories to spare. The tanginess with the sweet peppers is really good.

Why This Fits Into Your Morning

At 290 calories, this scramble leaves room in your daily budget for other meals. That’s kind of the whole point. You’re not “being good” at breakfast only to end up ravenous and overeating at lunch.

Protein at breakfast helps regulate appetite throughout the day. Studies consistently show that higher protein breakfasts lead to fewer cravings later on. I’m not saying eggs are magic. But they’re pretty close.

If you’re working with a 300-calorie breakfast budget, this one comes in right under that limit. Browse our 300-calorie meals for more ideas at this calorie range.

And for a full week of breakfast inspiration, our low-calorie breakfast recipes page has everything from overnight oats to protein pancakes.


This veggie egg scramble takes about 13 minutes from fridge to table. It costs maybe $2 per serving depending on your grocery prices. And it keeps you full until lunch without that heavy, sluggish feeling.

That’s a win in my book.

Veggie Egg Scramble

A protein-packed breakfast with fluffy eggs, colorful bell peppers, spinach, and cherry tomatoes

Prep Time 5 mins
Cook Time 8 mins
Servings 1
Calories 290
Protein 22g

Ingredients

  • 2 large eggs
  • 2 egg whites
  • ยผ cup diced bell pepper (any color)
  • ยผ cup cherry tomatoes, halved
  • ยฝ cup fresh spinach, roughly chopped
  • 2 tablespoons diced onion
  • 1 teaspoon olive oil
  • 1 tablespoon milk (any kind)
  • Salt and pepper to taste
  • Pinch of red pepper flakes (optional)

Instructions

  1. Crack the whole eggs into a bowl. Add the egg whites and milk. Whisk until everything is combined and slightly frothy. Season with a pinch of salt and pepper.
  2. Heat the olive oil in a non-stick skillet over medium heat. Add the diced onion and bell pepper. Cook for about 2-3 minutes until they start to soften. You want them slightly tender but still with some bite.
  3. Toss in the cherry tomatoes. Let them cook for about 1 minute. They’ll start to blister and release some juice.
  4. Add the spinach to the pan. Stir it around for maybe 30 seconds until it starts to wilt.
  5. Pour the egg mixture over the vegetables. Let it sit for about 15-20 seconds until the edges start to set.
  6. Using a spatula, gently push the eggs from the edges toward the center. Tilt the pan to let the uncooked egg flow to the edges.
  7. Keep doing this until the eggs are mostly set but still look slightly wet on top. This takes about 2-3 minutes total.
  8. Take the pan off the heat. The eggs will finish cooking from the residual heat. Serve immediately.

Nutrition Facts

Per serving

290
Calories
22g
Protein
8g
Carbs
18g
Fat
2g
Fiber
4g
Sugar

๐Ÿ“ Recipe Notes

  • Don’t Overcook: Remove the eggs from heat while they still look slightly wet. They’ll finish cooking from residual heat.
  • Meal Prep Tip: Dice peppers, onions, and tomatoes ahead of time. Store in the fridge for up to 5 days. Keep spinach separate.
  • Veggie Swaps: Try mushrooms, zucchini, asparagus, or leftover roasted broccoli instead.
  • Add Cheese: A tablespoon of feta or goat cheese adds 30-40 calories and tastes amazing with the peppers.
  • Heat Matters: Use medium-low heat for soft, fluffy curds. High heat makes eggs rubbery.

Similar Posts