Bacon, cheddar and onion breakfast muffins

These bacon, cheddar, and onion breakfast muffins are savory and satisfying, combining crispy bacon, tangy cheddar cheese, and rich onions for a delicious start to your day. They're easy to prepare and perfect for brunch.

07 Feb 2026
Cook time 40 min
Prep time 10 min

Ingredients:

16 strips bacon
3 cups all-purpose white wheat flour
1 tbsp sugar
1 tbsp baking powder
1 tsp salt
7 eggs
1 cup dried milk
3 tbsp butter
1 cup sour cream
1 cup onion
1.50 cup cheddar cheese
Bacon, cheddar and onion breakfast muffins

Start your morning right with these delicious bacon, cheddar, and onion breakfast muffins. They are savory, satisfying, and packed with flavor, making them an ideal choice for a hearty breakfast or a brunch treat. With a combination of crispy bacon, tangy cheddar cheese, and flavorful onion, these muffins are sure to become a favorite in your household.

Instructions:

1. Preparation:
- Preheat your oven to 400°F (200°C).
- Grease a 12-cup muffin tin or line with muffin liners.
2. Cook the Bacon:
- In a large skillet, cook the bacon over medium heat until crispy.
- Transfer the cooked bacon to a paper towel-lined plate to drain, then chop into small pieces.
3. Prepare the Dry Ingredients:
- In a large mixing bowl, combine the flour, sugar, baking powder, and salt.
- Stir well to ensure all the dry ingredients are thoroughly mixed.
4. Prepare the Wet Ingredients:
- In a separate bowl, beat the eggs.
- Add the dried milk, sour cream, and melted butter to the eggs and whisk until smoothly combined.
5. Combine Wet and Dry Ingredients:
- Create a well in the center of the dry ingredients.
- Pour the wet ingredients into the well and stir gently until just combined. Avoid overmixing to keep the muffins tender.
6. Add the Mix-Ins:
- Fold in the chopped bacon, finely chopped onion, and shredded cheddar cheese until evenly distributed throughout the batter.
7. Fill the Muffin Tins:
- Using a spoon or an ice cream scoop, evenly distribute the batter into the prepared muffin tins, filling each cup about 3/4 full.
8. Bake:
- Place the muffin tin in the preheated oven and bake for 20-25 minutes, or until a toothpick inserted into the center of a muffin comes out clean and the tops are golden brown.
9. Cool:
- Once baked, remove the muffin tin from the oven and allow the muffins to cool in the tin for about 5 minutes.
- Transfer the muffins to a wire rack to cool completely.
10. Serve and Enjoy:
- Serve the muffins warm or at room temperature. They make a perfect breakfast or brunch item, paired with a cup of coffee or tea.

There you have it—perfectly baked bacon, cheddar, and onion breakfast muffins that are sure to delight your taste buds. Enjoy them hot out of the oven or save them for a convenient breakfast on the go. Either way, these muffins are a fantastic way to start your day on a delicious note.

Bacon, cheddar and onion breakfast muffins FAQ:

What is the baking time for these muffins?

Bake the muffins for 20-25 minutes at 400°F (200°C). They are done when a toothpick inserted into the center comes out clean and the tops are golden brown.

How should I store leftover muffins?

Store leftover muffins in an airtight container at room temperature for up to 2 days or in the refrigerator for up to a week. You can also freeze them for up to 3 months.

Can I substitute ingredients in this recipe?

Yes, you can substitute the dried milk with fresh milk or a non-dairy milk. You can also use different cheeses like mozzarella or a mild cheese if desired.

What pan size is recommended for this recipe?

This recipe is designed for a standard 12-cup muffin tin. Ensure each cup is filled about 3/4 full to allow for rising.

How do I know if the muffins are done baking?

The muffins are done when a toothpick inserted into the center comes out clean and the tops are golden brown. If the tops spring back when lightly pressed, they are also ready.

Tips:

- Cook the bacon until it's crispy but not too dark; this will give the muffins a nice texture and flavor without becoming overly greasy.

- If you prefer a subtler onion flavor, you can sauté the onions before adding them to the batter, which will mellow out their sharpness.

- Be careful not to overmix the batter. Stirring just until the ingredients are combined will result in tender, fluffy muffins.

- Reserve a small amount of the cheddar cheese to sprinkle on top of the muffins before baking. This will add a lovely golden crust and extra cheesy goodness.

- Feel free to add a pinch of herbs like chives or parsley to the mixture for an extra burst of flavor. Additionally, you can try using different types of cheese if you want to switch things up.

Nutrition per serving

6 Servings
Calories 820kcal
Protein 44g
Carbohydrates 77g
Fiber 2.10g
Sugar 24g
Fat 40g

More recipes

Ham and cheese sandwich with lettuce and mayonnaise

A classic ham and cheese sandwich with fresh lettuce and mayo.

29 Nov 2025

Keto cheesy burger stuffed portobellos

Enjoy low-carb cheesy beef stuffed portobello mushrooms.

02 Jan 2026

Cinnamon oat pancakes with coconut flour

Delicious gluten-free cinnamon oat pancakes with coconut flour.

21 Nov 2025

Tilapia parmesan

Easy baked tilapia with a creamy parmesan topping.

22 Jan 2026

Flourless vegan pumpkin muffins

Delicious flourless vegan pumpkin muffins perfect for fall.

16 Jan 2026

Citrusy avocado, apple and chicken salad

A refreshing citrusy salad with chicken, avocado, and apple.

22 Jan 2026

Skinny blueberry spinach smoothie with chia seeds

A healthy blueberry spinach smoothie with chia seeds.

02 Feb 2026

Peanut butter and peach toast with whole-wheat bread

Enjoy quick peanut butter and peach toast on whole-wheat bread.

21 Jan 2026

Posts