Savory Muffins with Bacon, Parmesan and Spring Onions

Savory Muffins with Parmesan, Bacon and Spring Onions

These savory muffins are made with yogurt, olive oil, and whole wheat flour, and filled with bacon, Parmesan and spring onions. Perfect for a quick breakfast or a light afternoon snack.
Course Breads and Muffins, Muffins
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 muffins
Calories 320
Author The Worktop


Filling (prepare first)

  • 6 strips bacon (I used British back bacon, but any type of bacon will work) - cooked and chopped into about 1/2-inch (1 cm) pieces
  • 4 spring onions - chopped
  • 1/4 cup grated Parmesan cheese - plus more for garnishing on top

Muffin base

  • 1/4 cup plus 2 tablespoon natural plain yogurt (do not use greek yogurt)
  • 1/4 cup milk
  • 1/4 cup plus 1 tablespoon extra virgin olive oil
  • 1 medium egg
  • 1 cup all-purpose flour
  • 1/2 cup whole wheat (wholemeal flour)
  • 1/4 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1/2 tablespoon sugar
  • 1/2 teaspoon sea salt


  • Preheat oven to 390°F / 200°C. Line a muffin tray with paper cases.

To make the filling

  • Make sure the bacon has cooled enough so it does not melt the parmesan cheese. In a small bowl, combine all the ingredients together. Set aside.

To make the muffin base

  • In a medium bowl, mix together the yogurt, milk, and oil until smooth. Whisk in the egg and beat until smooth.
  • In a separate medium bowl, mix together the dry ingredients. Slowly fold the dry mixture into the egg mixture. Fold until the mixture is just mixed, being careful not to over mix. The mixture may be a little lumpy, but as long as there are no large pockets of flour it is okay.
  • Carefully fold in the filling, reserving about 2 tablespoons worth to place on top of the muffins.
  • Spoon the muffin mixture into the muffin tray, filling each muffin about 3/4 full.
  • Place the reserved filling on top of each muffin, and slightly press the filling into the dough.
  • Bake the muffins for about 25 minutes, until they are golden brown.
  • Remove the muffins from the oven, and sprinkle on additional Parmesan cheese on the muffins as garnish. Return the muffins to the oven for an additional 2 minutes, until the Parmesan is melted.
  • Remove from the oven and allow to cool on a rack.
  • These muffins are best served warm and on the day of baking. However, the muffins can be kept in an airtight container in the refrigerator overnight. Warm them up in the microwave or oven again before serving.


Recipe adapted slight from The Ginger & White Cookbook.


Calories: 320kcal | Carbohydrates: 23g | Protein: 9g | Fat: 21g | Saturated Fat: 5g | Cholesterol: 47mg | Sodium: 471mg | Potassium: 205mg | Sugar: 2g | Vitamin A: 180IU | Vitamin C: 1.5mg | Calcium: 114mg | Iron: 1.6mg