Egg, spinach and bacon muffins

Egg, spinach, and bacon muffins are a nutritious breakfast option, bursting with flavour from crispy bacon and fresh spinach, all bound together by whisked eggs. This simple recipe allows for easy preparation and can be made ahead for a quick meal.

20 Nov 2025
Cook time 40 min
Prep time 5 min

Ingredients:

1 tbsp coconut oil
10 strips bacon
1 cup frozen spinach
1/4 onion
1/4 tsp salt
1/4 tsp black pepper
6 eggs
1 tbsp coconut milk
1 tbsp onion powder
1 tbsp garlic powder
Egg, spinach and bacon muffins

Egg, spinach, and bacon muffins are a delicious and nutritious breakfast option that can be prepared ahead of time for a quick start to your day. Packed with protein from eggs and bacon, along with the added benefits of spinach, this recipe is both satisfying and convenient. Whether you're cooking for yourself or serving a family, these muffins are sure to be a hit!

Instructions:

1. Preheat the Oven:
Preheat your oven to 375°F (190°C). Lightly grease a muffin tin with a bit of coconut oil or line with paper muffin liners.
2. Cook the Bacon:
Heat a large skillet over medium heat. Add the bacon strips and cook until crispy. Once cooked, transfer the bacon to a plate lined with paper towels to drain excess fat. After the bacon has cooled, chop it into small pieces.
3. Prepare the Vegetables:
In the same skillet, add 1 tablespoon of coconut oil. Once melted, add the finely chopped onion and sauté until translucent, about 3-4 minutes. Add the thawed and drained spinach and cook for an additional 2-3 minutes, allowing any excess moisture to evaporate. Remove from heat and set aside.
4. Mix the Egg Mixture:
In a large mixing bowl, crack the eggs and whisk until well combined. Add the coconut milk, onion powder, garlic powder, salt, and black pepper. Whisk again to combine all the ingredients.
5. Combine Ingredients:
Add the cooked bacon pieces and sautéed spinach mixture to the egg mixture, stirring gently to evenly distribute the ingredients.
6. Fill the Muffin Tin:
Pour the mixture into the prepared muffin tin, filling each cup about 3/4 full.
7. Bake:
Place the muffin tin in the preheated oven and bake for 15-20 minutes, or until the egg muffins are set and a toothpick inserted into the center comes out clean.
8. Cool and Serve:
Allow the egg muffins to cool in the tin for a few minutes before removing. Serve warm, or let them cool completely and store in an airtight container in the refrigerator for up to 4 days. These muffins can also be frozen for up to 2 months.

Enjoy your homemade egg, spinach, and bacon muffins as a hearty breakfast or snack option. These muffins can be stored in the fridge for a few days or frozen for longer storage, making them an ideal option for meal prepping. With a perfect balance of flavors and nutrients, they're sure to become a staple in your weekly menu.

Egg, spinach and bacon muffins FAQ:

What is the baking time for egg, spinach, and bacon muffins?

Bake the muffins at 375°F (190°C) for 15-20 minutes. They are done when the muffins are set and a toothpick inserted into the center comes out clean.

How should I store leftover egg, spinach, and bacon muffins?

Store the muffins in an airtight container in the refrigerator for up to 4 days. You can also freeze them for up to 2 months for longer storage.

Can I substitute ingredients in this recipe?

Yes, you can substitute the bacon with turkey bacon or another protein. For a vegetarian option, you could use diced bell peppers or mushrooms instead of bacon. Ensure any substitutes are cooked before adding to the egg mixture.

How do I know if the muffins are done baking?

The muffins are done when they are set, and a toothpick inserted into the center comes out clean. If the toothpick has wet batter on it, they need more time.

What size muffin tin should I use for this recipe?

Use a standard 12-cup muffin tin for this recipe. Each cup should be filled about 3/4 full with the egg mixture before baking.

Tips:

- Use fresh spinach instead of frozen for a different texture; just make sure to sauté it briefly to remove excess moisture.

- If you prefer cheese, add some shredded cheddar or feta to the egg mixture before baking.

- To save time in the morning, prepare the bacon and sauté the onion the night before.

- Silicone muffin molds can make it easier to remove the muffins after baking and reduce the need for additional oils.

- Feel free to experiment with additional ingredients like bell peppers, mushrooms, or different seasonings to suit your taste preferences.

Nutrition per serving

6 Servings
Calories 210kcal
Protein 15g
Carbohydrates 4.13g
Fiber 1.48g
Sugar 0.65g
Fat 16g

More recipes

Peachy almond toast

Enjoy peachy almond toast for a nutritious breakfast!

15 Dec 2025

Egg muffins with sausage

Quick and easy egg muffins with sausage and cheese.

11 Dec 2025

Fresh quinoa spinach salad with lemon vinaigrette

A refreshing quinoa and spinach salad with lemon vinaigrette.

28 Dec 2025

Fennel pork chops

A flavorful and aromatic dish of fennel pork chops seared and simmered in white wine.

30 Dec 2025

Butter biscuits

Delightful butter biscuits, soft and perfect for any snack.

07 Dec 2025

Veggie-filled egg muffins

Nutritious veggie-filled egg muffins baked with eggs and almond flour.

17 Jan 2026

Garlic chicken and mushroom skillet with white wine sauce

Tender chicken in a rich garlic and mushroom white wine sauce.

01 Feb 2026

Lemon and honey roast chicken

Savor Lemon and Honey Roast Chicken, a moist and flavorful dish.

19 Nov 2025

Posts