Healthy Breakfast Recipes

Spinach and Mushroom Egg Muffins for Meal Prep and Weight Loss

High ProteinKetoGluten-FreeMeal Prep
Prep Time12 min
Cook Time22 min
Servings6
Calories160 kcal
Health Score6/10
↓ Jump to recipe
Spinach and Mushroom Egg Muffins for Meal Prep and Weight Loss

Sunday afternoon, a quiet kitchen, and twelve little protein-packed muffins cooling on the counter. That is honestly one of the most satisfying meal prep feelings you can have, especially when those muffins are going to carry your mornings through an entire busy week. These spinach and mushroom egg muffins are built specifically for weight loss meal prep, which means every ingredient has been chosen with purpose. High protein, high fibre, low calorie, and genuinely filling. No sad desk breakfasts here.

The base of this recipe uses a combination of whole eggs and egg whites. This gives you all the richness and nutrition of whole eggs while keeping the calorie count lean and the protein count impressive. Each muffin comes in at roughly 80 calories but delivers around 9 grams of protein per serving of two muffins. Baby spinach brings iron, folate, and fibre, while cremini mushrooms add a deep savoury flavour along with B vitamins and selenium. A small amount of crumbled reduced-fat feta adds a salty, creamy punch without loading up the fat content. Red onion and garlic round everything out with natural prebiotics that support gut health, which is a genuine bonus when you are focused on weight management.

What makes this recipe stand out from the versions you might have seen around is the addition of ground flaxseed stirred directly into the egg mixture. It sounds unusual, but you honestly cannot taste it. What it does is add a quiet nutritional upgrade, boosting omega-3 fatty acids, fibre, and helping the muffins hold together beautifully without any flour or filler. A pinch of smoked paprika and dried thyme gives each muffin a warmth and depth that makes them feel far more indulgent than they actually are. These are not bland diet food. These are breakfast you actually want to eat.

From a practical standpoint, these muffins are as low-effort as breakfast gets. You saute the vegetables for about eight minutes, whisk everything together, pour into a lined muffin tin, and bake. Start to finish, you are looking at around 35 minutes. Once cooled, they store brilliantly in the fridge for five days or in the freezer for up to three months. Reheat in the microwave for 60 to 90 seconds and you have a hot, satisfying breakfast ready before your coffee has even finished brewing. They travel well too, so they work as an on-the-go option when your morning gets away from you.

Ingredients

Serves:6
  • 1 tsp extra virgin olive oil (for sauteing vegetables)
  • 1 cup cremini mushrooms (finely sliced)
  • 1 cup red onion (finely diced)
  • 2 cloves garlic (minced)
  • 2 cups baby spinach (roughly chopped)
  • 4 large whole eggs (free-range where possible)
  • 4 large egg whites (from carton or freshly separated)
  • 2 tbsp unsweetened almond milk (or any low-fat milk)
  • 1 tbsp ground flaxseed (adds fibre and omega-3s, unflavoured)
  • 1 tsp smoked paprika
  • 1 tsp dried thyme
  • 1 tsp black pepper (freshly ground)
  • 1 tsp sea salt
  • 3 tbsp reduced-fat feta cheese (crumbled)
  • 1 tbsp fresh chives (finely chopped, for topping)
  • 1 spray olive oil cooking spray (for greasing muffin tin)

Instructions

  1. 1

    Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Lightly spray a 12-cup muffin tin with olive oil cooking spray, or line with silicone muffin liners for easy removal.

    Silicone liners are genuinely the easiest option here as the egg muffins release cleanly without sticking.

  2. 2

    Heat the olive oil in a non-stick skillet over medium heat. Add the red onion and cook for 2 minutes until it starts to soften. Add the garlic and cook for another 30 seconds until fragrant.

  3. 3

    Add the sliced mushrooms to the skillet and cook for 4 to 5 minutes, stirring occasionally, until they release their moisture and start to turn golden. Add the baby spinach and stir until just wilted, about 1 minute. Remove from heat and allow to cool slightly.

    Do not rush this step. Letting the mushrooms cook down properly concentrates their flavour and removes excess water that could make your muffins soggy.

  4. 4

    In a large mixing bowl, whisk together the whole eggs, egg whites, almond milk, ground flaxseed, smoked paprika, dried thyme, black pepper, and sea salt until well combined and slightly frothy.

    Whisking for a full 60 seconds incorporates a little air and gives the muffins a slightly lighter texture.

  5. 5

    Divide the cooked vegetable mixture evenly among the 12 muffin cups, filling each about one third full. Pour the egg mixture evenly over the vegetables in each cup, filling to about three quarters full to allow room to rise.

  6. 6

    Sprinkle the crumbled reduced-fat feta cheese evenly across all 12 muffins. Top with fresh chives.

  7. 7

    Bake in the preheated oven for 18 to 22 minutes, until the egg muffins are set in the centre, lightly golden on top, and starting to pull away from the edges of the tin. A toothpick inserted into the centre should come out clean.

    Ovens vary, so start checking at the 18-minute mark. Overbaking makes them rubbery.

  8. 8

    Remove from the oven and allow to cool in the tin for 5 minutes before transferring to a wire rack. Serve warm or allow to cool completely before storing.

Nutrition per serving

160kcal

Calories

16g

Protein

5g

Carbs

7g

Fat

2g

Fibre

2g

Sugar

310mg

Sodium

Pro Tips

  • Use a kitchen scale or measuring cup to divide the egg mixture evenly so all muffins cook at the same rate.

  • Pat your mushrooms dry with a paper towel before slicing if they look particularly wet. Excess moisture is the main reason egg muffins turn out watery.

  • For extra protein, stir two tablespoons of plain non-fat Greek yogurt into the egg mixture before pouring. It makes them slightly creamier and boosts the protein further.

  • Letting the muffins cool completely before refrigerating prevents condensation inside the storage container, which keeps them fresher for longer.

  • Reheat from frozen by microwaving on high for 90 seconds, or thaw overnight in the fridge and reheat for 60 seconds.

Frequently Asked Questions

How many calories are in these spinach and mushroom egg muffins?

Each serving of two egg muffins contains approximately 160 calories. The recipe uses a mix of whole eggs and egg whites along with low-fat feta to keep calories low while maintaining high protein content.

Can I freeze these egg muffins for meal prep?

Absolutely. Once fully cooled, place the muffins in a single layer on a baking sheet and freeze for one hour before transferring to a freezer-safe zip bag or container. They keep well for up to three months. Reheat directly from frozen in the microwave for 90 seconds.

How long do these egg muffins last in the fridge?

Stored in an airtight container, these spinach and mushroom egg muffins will stay fresh in the refrigerator for up to five days, making them ideal for a full week of meal prep breakfasts.

Are these egg muffins good for weight loss?

Yes. They are high in protein and fibre, which both support satiety and help reduce overall calorie intake throughout the day. At around 160 calories per two-muffin serving with 9 grams of protein, they make a very solid weight loss breakfast option.

Can I make these dairy free?

Yes. Simply omit the feta cheese or replace it with a tablespoon of nutritional yeast for a cheesy flavour without any dairy. The rest of the recipe is already dairy free when using almond milk.

Do I need to saute the vegetables first or can I add them raw?

Sauteing is strongly recommended. Raw mushrooms and spinach contain a lot of water. If added raw, they release that water during baking and can make the muffins wet and undercooked in the centre. Taking 8 minutes to cook them down makes a big difference to the final texture.

Variations

  • Sun-Dried Tomato and Basil

    Replace the mushrooms with two tablespoons of chopped sun-dried tomatoes (packed in water, drained) and add a teaspoon of dried basil to the egg mixture. This gives a more Mediterranean flavour profile.

  • Turkey and Spinach

    Add two ounces of cooked, crumbled lean turkey breast or turkey sausage to the vegetable mixture before dividing into the muffin cups. This pushes the protein content up significantly and makes the muffins more substantial.

  • Bell Pepper and Jalapeno

    Swap the mushrooms for half a diced red bell pepper and add half a finely diced jalapeno (seeds removed for mild heat) for a colourful, vitamin-C rich variation with a gentle kick.

  • Greek Style

    Use a quarter cup of diced roasted red pepper alongside the spinach, swap thyme for dried oregano, and add a few sliced kalamata olives on top of each muffin before baking for a bright, Greek-inspired flavour.

Substitutions

  • Cremini mushroomsButton mushrooms or shiitake mushrooms (Button mushrooms work exactly the same way. Shiitake mushrooms add a slightly more intense, earthy flavour and extra immune-supporting compounds.)
  • Baby spinachKale or Swiss chard (Remove tough stems and chop finely. Kale is slightly more bitter but holds up very well to baking and adds extra fibre.)
  • Reduced-fat feta cheeseNutritional yeast (Use one tablespoon of nutritional yeast for a dairy-free, cheesy flavour that also adds B vitamins.)
  • Unsweetened almond milkOat milk or low-fat dairy milk (Any unsweetened plant milk or low-fat dairy milk works here. The small quantity means the flavour difference is minimal.)
  • Ground flaxseedGround chia seeds (Ground chia seeds provide the same binding and fibre benefits. Use the same quantity, one tablespoon.)
  • Egg whitesCarton liquid egg whites (Carton egg whites are a convenient option for meal prep. Use three tablespoons of carton egg whites per large egg white the recipe calls for.)

🧊 Storage

Store cooled egg muffins in an airtight container in the refrigerator for up to 5 days. For freezing, place in a single layer on a lined tray and freeze until solid, then transfer to a freezer-safe bag or container for up to 3 months. Label with the date. Reheat refrigerated muffins in the microwave for 60 seconds and frozen muffins for 90 seconds.

📅 Make Ahead

These egg muffins are designed for meal prep. Bake a full batch on Sunday and your breakfasts are covered Monday through Friday. You can also pre-chop and saute the vegetables the night before, store them covered in the fridge, and simply whisk and bake fresh in the morning to cut total prep time to under 10 minutes.