Scrambled Eggs With Vegetables are a flavorful, versatile dish that works for breakfast, lunch or dinner. Packed with nutrients and ready in minutes, this vegetable-loaded scrambled egg recipe is perfect for busy weekdays and weeknights.

These are not ordinary scrambled eggs — they’re creamy, savory and satisfying. Mushrooms add a meaty, umami note while bell peppers contribute crunch and color, and spinach brings fresh greens and extra nutrients.
Serve with whole wheat toast, roasted potatoes, or enjoy on their own. This healthier, adaptable meal is great any time of year and deserves a place in your weekly rotation.

Ingredients For Scrambled Eggs With Vegetables
Below are the main ingredients used in these vegetable scrambled eggs. Quantities and full instructions appear in the recipe card later in the article.
Eggs: Use fresh, good-quality eggs.
Heavy cream: Adds volume and creaminess. You can substitute whole milk, evaporated milk or a little water.
Olive oil: For sautéing. Butter can be used instead for a richer flavor.
Salt and pepper: To taste. Black or white pepper both work well.
Chicken bouillon powder: A small amount adds depth and a distinctive savory note to the eggs.
Onions: For aromatic flavor.
Vegetables: A mix of mushrooms (for meatiness), bell peppers (for crunch) and spinach (for greens). Use any vegetables you have—just sauté denser vegetables first and add softer ones later so nothing overcooks.

How To Make Vegetable Scrambled Eggs
Here is a concise overview of the simple steps to prepare these eggs. See the full recipe card for exact measurements and timing.
1. Whisk eggs with the cream and seasonings until combined.
2. Heat a large skillet over medium heat. Sauté onions in olive oil until translucent, then add mushrooms and cook a couple minutes. Add bell pepper and cook briefly, then stir in spinach and wilt.
3. Pour the beaten eggs into the skillet. Let them set briefly, then stir gently and cook, stirring occasionally, until the eggs reach your preferred doneness. For the creamiest results, remove from heat while still slightly runny.

What To Serve With Scrambled Eggs
- Toast
- Roasted potatoes or breakfast potatoes
- Baked plantains
- Warmed tortillas
- Biscuits
- Honey whole wheat rolls
Other Ingredients You Can Add to Scrambled Eggs
Customize the dish by adding any of the following:
- Cheese: Stir grated cheese into the beaten eggs for a cheesy variation.
- Sausage: Brown sliced or crumbled sausage with the onions for extra protein and flavor.
- Seasoning blends: Try Cajun, Italian or other spice blends for a flavor boost.
- Fresh herbs: Parsley, chives or basil add brightness—stir them in while whisking or sprinkle on at the end.
Important Tools For Making Scrambled Eggs
- Non-stick skillet – helps prevent sticking and makes cleanup easier.
- Heat-resistant spatula – ideal for gently folding and stirring the eggs.
More Delicious Egg Recipes
- Easy quiche
- Avocado egg salad
- Deviled eggs
Scrambled Eggs With Vegetables
Ingredients
- 6 large eggs
- 1/4 cup heavy cream (60 ml) – or substitute with evaporated milk, whole milk or water
- 1/2 teaspoon salt, divided
- 1/4 teaspoon chicken bouillon powder
- 1/8 teaspoon ground black pepper (or white pepper)
- 2 tablespoons olive oil
- 2 tablespoons chopped onion
- 1/2 cup sliced mushrooms
- 1/2 cup chopped bell pepper (about half a large pepper)
- 2 cups baby spinach, tightly packed
Instructions
- In a large bowl, whisk together the eggs, heavy cream, 1/4 teaspoon salt, chicken bouillon powder and black pepper.
- Heat a large skillet over medium heat and add the olive oil. Warm the oil 1–2 minutes.
- Add the chopped onion and sauté until translucent, about 1–2 minutes, stirring occasionally.
- Add the mushrooms and cook for about 2 minutes, stirring now and then.
- Stir in the bell pepper and cook about 1 minute.
- Add the spinach and cook until wilted, about 1 minute.
- Pour the beaten eggs into the skillet. Let them set for a minute, then stir gently with a wooden spoon or heat-resistant spatula. Cook slowly, stirring occasionally, until eggs are set to your liking.
- Garnish with chopped parsley if desired and serve immediately with your favorite side.
Notes
Other tasty additions: chopped herbs (parsley, chives), crushed red pepper flakes for heat, or any extra vegetables you have on hand—this recipe is a great way to use leftovers.
For extra-creamy eggs, remove from heat while they are still slightly soft and glossy; they will finish setting off the heat.
Nutrition
Carbohydrates: 5 g |
Protein: 10 g |
Fat: 18 g |
Cholesterol: 262 mg |
Sodium: 436 mg |
Vitamin A: 2565 IU |
Vitamin C: 29 mg
Additional Info
This post contains affiliate links.