There’s a certain comfort that comes with the smell of crispy bacon mingling with fluffy scrambled eggs, and when you wrap them in a warm, freshly baked bun, it transforms breakfast into something extraordinary. I recently came across this Savory Bacon and Egg Buns recipe after a lazy weekend morning—when I craved something hearty yet effortless. The combination of gooey cheese, fragrant spring onions, and a touch of onion relish takes this dish from everyday to impressive, making it an instant favorite among family and friends.
Imagine serving these delectable buns at your next brunch gathering or simply enjoying them as a quick weeknight dinner. They’re easy to make and can even be prepped in advance, ensuring you always have a delicious, homemade option ready to go. With just a handful of ingredients, you’ll create a dish that’s not only satisfying but also far better than any fast food alternative. Let’s dive into the layers of flavor and nostalgia packed into these enticing buns!
Why You'll Love This Savory Bacon and Egg Buns
- This recipe is incredibly easy to make, allowing you to whip up a delicious brunch in no time at all.
- The flavor combination of crispy bacon, fluffy scrambled eggs, and gooey cheese is absolutely irresistible and sure to please everyone.
- These buns are versatile enough to serve for breakfast, lunch, or dinner, making them perfect for any occasion.
- Not to mention, their golden brown, visually appealing appearance will impress your guests and make your meal feel extra special.
Savory Bacon and Egg Buns Ingredients
• Ready to create a mouthwatering feast? Here are the key ingredients.
For the Dough
- Milk – Adds richness, ensuring a tender texture.
- Hot Water – Activates the yeast for a perfect rise.
- Brown Sugar – A touch of sweetness that balances savory flavors.
- Instant Yeast – Quick and easy for fluffy buns.
- High Grade Flour – Essential for a sturdy yet soft dough.
- Salt – Enhances all the flavors in your savory bacon and egg buns.
- Softened Butter – Contributes to a delightful buttery taste and fluffy texture.
For the Filling
- Grated Cheese – Melts beautifully for a gooey center.
- Spring Onions – Freshness that adds a delightful crunch and flavor.
- Italian Parsley – A pop of color and a hint of earthiness.
- Bacon – Crispy, savory goodness that brings everything together.
- Eggs – Scrambled to perfection, adding protein and creaminess.
- Onion Relish – Adds a tangy punch with a hint of sweetness.
For the Topping
- Extra Egg – Gives the buns a beautiful golden glaze.
- Bagel Mix – Optional sprinkle that adds extra flavor and texture.
- Salt and Pepper – Essential seasonings to enhance the filling.
Now that you have all the ingredients ready, it’s time to bring these savory bacon and egg buns to life in your kitchen!

How to Make Savory Bacon and Egg Buns
-
Combine milk, hot water, brown sugar, and instant yeast in a large bowl; let it sit for 5 minutes until frothy. This step kickstarts the yeast and creates a light dough.
-
Mix the high-grade flour, salt, and softened butter in a separate bowl until well combined. You want a crumbly texture that holds together but isn’t too sticky.
-
Pour the yeast mixture into the flour mixture and knead until a smooth dough forms. This should take about 8-10 minutes of loving kneading; the dough should be soft and elastic.
-
Allow the dough to rise in a warm place for 60 minutes, or until doubled in size. Cover it with a cloth to keep it cozy—this is when the magic happens!
-
Preheat the oven to 180°C (350°F). Getting your oven hot ensures a perfectly baked bun with that lovely golden crust.
-
Cook the streaky bacon until crispy and set aside. You’ll smell that delicious aroma wafting through your kitchen, which is part of the joy of cooking!
-
Whisk eggs in a bowl with salt and pepper, then scramble them in a pan until fully cooked. Aim for creamy, not dry; these eggs will be a delight inside the buns.
-
Roll out the dough and cut it into rounds. Fill each round with the cooked bacon, scrambled eggs, and a sprinkle of cheese, ensuring each is generously stuffed.
-
Fold the dough over the filling and seal the edges tightly. Gently place the filled buns on a baking sheet lined with parchment.
-
Brush the buns with the whisked extra egg for a beautiful golden glaze, and sprinkle with onion relish and bagel mix if desired. This extra touch makes all the difference!
-
Bake in the oven for 25 minutes or until golden brown. Keep an eye on them—they should be puffy and deeply colored, making your kitchen smell heavenly!
Optional: Serve warm with a side of fresh herbs for a burst of flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Savory Bacon and Egg Buns
Room Temperature: Store cooled buns in an airtight container for up to 2 days to maintain freshness. Enjoy them at room temperature or warm them slightly before serving.
Fridge: Keep the buns in the fridge for up to 5 days in a sealed bag or container. Reheat in the oven to restore crispness.
Freezer: For longer storage, freeze buns individually wrapped in plastic wrap or foil for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: To enjoy your Savory Bacon and Egg Buns, preheat the oven to 180°C (350°F) and heat for about 10-12 minutes, until warmed through and crispy.
What to Serve with Savory Bacon and Egg Buns?
These buns are not just a meal; they are a heartfelt experience that deserves delicious companions.
-
Fresh Salad: A light, crisp salad with a tangy vinaigrette adds a refreshing contrast to the rich flavors of the buns. The crunch and acidity will awaken your palate and keep your meal balanced.
-
Roasted Vegetables: Seasonal roasted vegetables provide a warm, earthy element that complements the savory richness. Their caramelized sweetness enhances the overall dish, making every bite feel wholesome.
-
Fruit Chutney: A tangy fruit chutney can elevate the flavor profile by adding a bright, sweet contrast. Think of mango or apple chutney, which beautifully offsets the salty bacon and creamy cheese in the buns.
-
Coffee or Tea: A steaming cup of coffee or herbal tea is perfect for washing down these delightful buns. The warmth of your drink will enhance the homemade feel, making your brunch more comforting.
-
Homemade Yogurt: A dollop of homemade yogurt or sour cream adds creaminess and a delightful tang that pairs beautifully with the savory filling. This duo is sure to make your buns even more irresistible.
-
Sweet Pastry: Consider serving them alongside a light, sweet pastry for the perfect brunch spread. A fruit-filled danish or croissant rounds out the meal with a touch of sweetness that contrasts nicely with the buns.
Enjoy creating a memorable, cozy meal that your family and friends will talk about long after the last bite!
Make Ahead Options
These Savory Bacon and Egg Buns are perfect for meal prep, saving you precious time during busy weeknights! You can prepare the dough and fillings up to 24 hours ahead of time. Simply mix the dough and let it rise, then refrigerate it to slow down the fermentation process, ensuring it stays fresh. You can also cook the bacon and scramble the eggs in advance; just store them in an airtight container in the fridge. When you’re ready to enjoy, roll out the chilled dough, fill it with the prepped ingredients, and proceed with baking. This method keeps the buns just as delicious and fluffy, making your meal prep a breeze!
Savory Bacon and Egg Buns Variations
Feel free to experiment and personalize this delightful recipe to suit your taste buds!
-
Dairy-Free: Use almond or oat milk along with dairy-free cheese for a creamy, delicious option that everyone can enjoy.
-
Gluten-Free: Substitute high-grade flour with a gluten-free all-purpose blend to cater to your gluten-sensitive friends and family.
-
Vegetarian: Swap the bacon for sautéed mushrooms or a plant-based bacon alternative, pairing beautifully with the scrambled eggs.
-
Spice It Up: Add a pinch of cayenne pepper or finely chopped jalapeños to the egg mixture for a delightful kick that elevates each bite.
-
Herb Boost: Experiment with different herbs like chives, dill, or thyme instead of parsley for a fragrant twist that awakens the senses.
-
Bacon Varieties: Use turkey bacon or pancetta for a lighter take, bringing unique flavors that will tantalize your taste buds.
-
Cheesy Twist: Integrate different cheeses like feta, pepper jack, or gouda for a burst of flavor that transforms your savory buns.
-
Stuffed Surprise: Add diced bell peppers or sun-dried tomatoes into the mix for a sweet and savory flavor explosion that your guests will love!
Chef's Helpful Tips
- Make sure to knead the dough for the Savory Bacon and Egg Buns thoroughly; this develops the gluten for a better rise and texture.
- Avoid using cold ingredients, as warm milk and water activate the yeast more effectively for fluffy buns.
- When filling the dough, ensure not to overfill to prevent them from bursting while baking.
- Always preheat your oven before baking to achieve an even golden brown color on your buns.
Savory Bacon and Egg Buns Recipe FAQs
How do I know if my ingredients are fresh?
Absolutely! For the best results, use fresh ingredients. Check the milk and eggs for any signs of spoilage. Fresh milk should neither have an off smell nor any dark spots. Eggs need to be stored in the fridge; a fresh egg will sink when placed in water. As for the bacon, look for vibrant pink color and avoid any packages with a foul odor.
How should I store my leftover Savory Bacon and Egg Buns?
Very! For short-term storage, place the cooled buns in an airtight container at room temperature for up to 2 days. If you want to extend their life, refrigerate them in a sealed bag or container for up to 5 days. Just be sure to reheat them in the oven to regain their delicious crispiness!
Can I freeze Savory Bacon and Egg Buns for later?
Absolutely! To freeze, individually wrap each cooled bun in plastic wrap or foil after they have completely cooled. Place them in a freezer-safe bag, and they’ll stay delicious for up to 2 months. When you’re ready to indulge, thaw them overnight in the fridge, then reheat in the oven for about 10-12 minutes at 180°C (350°F) until warmed through.
What should I do if my dough doesn’t rise?
Oh no! If your dough is not rising, it could be due to inactive yeast. Ensure your yeast is fresh; it should be stored in a cool, dry place. When combining water and milk, make sure they’re warm (not boiling) between 38°C and 43°C (100°F to 110°F). If your environment is cold, place the dough in a warm area (like near an oven) for better results. Remember, the dough should double in size!
Are there any dietary considerations for this recipe?
Yes! This recipe contains dairy, eggs, and gluten, making it unsuitable for those with lactose intolerance, egg allergies, or celiac disease. For a gluten-free version, use gluten-free flour and make sure that all other ingredients are certified gluten-free. If allergic to eggs, consider using a plant-based egg substitute such as flaxseed meal mixed with water, although the texture may vary slightly.
Can I customize the filling for the Savory Bacon and Egg Buns?
The more the merrier! You can easily swap bacon for turkey bacon or sautéed vegetables for a vegetarian option. Feel free to mix in other cheeses or use different herbs in the filling, like chives or dill, for an extra burst of flavor. Personalizing your buns is part of the fun!

Savory Bacon and Egg Buns
Ingredients
Equipment
Method
- Combine milk, hot water, brown sugar, and instant yeast in a large bowl; let it sit for 5 minutes until frothy.
- Mix the high-grade flour, salt, and softened butter in a separate bowl until well combined.
- Pour the yeast mixture into the flour mixture and knead until a smooth dough forms.
- Allow the dough to rise in a warm place for 60 minutes, or until doubled in size.
- Preheat the oven to 180°C (350°F).
- Cook the streaky bacon until crispy and set aside.
- Whisk eggs in a bowl with salt and pepper, then scramble them in a pan until fully cooked.
- Roll out the dough and cut it into rounds. Fill each round with the cooked bacon, scrambled eggs, and a sprinkle of cheese.
- Fold the dough over the filling and seal the edges tightly.
- Brush the buns with the whisked extra egg and sprinkle with onion relish and bagel mix if desired.
- Bake in the oven for 25 minutes or until golden brown.





