
Breakfast for dinner is a cherished culinary tradition that turns the ordinary into extraordinary. There’s something inherently comforting about eggs, bacon, and waffles, served at a time when they’re typically not expected. I discovered this simple yet satisfying recipe one evening when my family was craving breakfast but needed a hearty dinner instead. It quickly became a staple, not just for its deliciousness, but also for its versatility. Whether you’re entertaining friends or simply seeking a cozy meal after a long day, this Breakfast for Dinner recipe delivers satisfaction and nostalgia in every bite.
Why You’ll Love This Dish
This Breakfast for Dinner recipe stands out for a myriad of reasons. First, it’s incredibly quick and easy to prepare, making it perfect for busy weeknights or impromptu gatherings. You can whip up a mouthwatering meal that will please everyone, from kids to adults. It’s budget-friendly too—using common ingredients that you likely have on hand.
As one enthusiastic home cook puts it:
"This meal always hits the spot! It’s quick, and my kids absolutely love the frittata and waffles. It’s our go-to when we need a pick-me-up in the middle of the week!"
With its comforting flavors and hearty portions, this recipe is the definition of a feel-good meal. Whether it’s a casual family dinner or a spice-filled holiday brunch, you’ll find it’s an adaptable option that keeps giving.
Step-by-Step Overview
Get ready for a delightful culinary journey as we create a hearty Breakfast for Dinner. We’ll start by prepping a rich frittata that showcases the wonderful flavors of eggs, cheese, and vibrant spinach. Next, we’ll bake a savory quiche, filled with your chosen vegetables, encased in a delicate pastry crust. For a quicker option, we’ll toast some bread to make scrumptious sandwiches filled with crispy bacon and eggs. Finally, we’ll finish off with crispy waffles drizzled in sweet syrup. It’s a process that may sound complicated, but with our easy instructions, you’ll feel like a pro in no time!
What You’ll Need
Gather These Ingredients for a Perfect Meal:
- Eggs
- Cheese
- Milk
- Spinach
- Bread
- Syrup
- Bacon
- Vegetables
Feel free to experiment with what you have on hand! You can swap out spinach for kale or use whatever cheese is your favorite to give the dishes your unique twist.

Directions to Follow
Prepare the Frittata: In a large bowl, whisk together eggs, milk, and your choice of cheese until light and fluffy. Fold in the fresh spinach, ensuring it is evenly distributed. Pour the mixture into a hot skillet and cook until just set.
Make the Quiche: Preheat your oven and line a pie dish with a pastry crust. Fill it with the egg mixture and assorted vegetables. Bake until golden brown and puffed-up, creating a delicious quiche that’s perfect for sharing.
Toast the Bread: While the quiche is baking, pop some slices of bread into the toaster. Fill them with crispy bacon and your frittata to create hearty breakfast sandwiches that are filling and satisfying.
Cook Waffles: Finally, prepare your favorite waffle batter and cook until golden. Serve them warm with a drizzle of sweet syrup for a delightful finish to your meal.
Best Ways to Enjoy It
Serving breakfast for dinner opens up a world of creativity! For a well-rounded meal, consider adding fresh fruit or a simple green salad on the side to balance the richness. A dollop of sour cream or a sprinkle of fresh herbs can elevate the frittata, while the quiche pairs beautifully with a light vinaigrette. Don’t forget about drink pairings; a refreshing glass of juice or a mellow coffee can bring everything together wonderfully.
How to Store
To keep leftovers fresh, store your frittata and quiche in an airtight container in the refrigerator for up to 3 to 4 days. For longer storage, consider freezing the frittata, which can last for up to 3 months. Reheat in a microwave or oven until warmed through. Waffles can also be frozen; just pop them in the toaster for a quick breakfast later on or enjoy them straight from the fridge!
Pro Chef Tips
- For extra flavor in your frittata, try sautéing garlic or onions before adding the egg mixture.
- If you prefer a flakier quiche, use a pre-made pie crust, or make your own with cold butter for better texture.
- Pre-cook your bacon before adding it to sandwiches for a delicious crispy bite.
Recipe Variations
Don’t hesitate to make this recipe your own! Swap out traditional ingredients for a twist—try adding sun-dried tomatoes or feta cheese to the frittata for a Mediterranean flair. For a Mexican-inspired version, toss in some black beans and spices. You can even turn the waffles into savory pancakes by mixing cheese and herbs into the batter!
Frequently Asked Questions
Can I make a frittata ahead of time?
Absolutely! You can prepare the frittata a day in advance and reheat it, or serve it cold for a delightful breakfast.
What can I substitute for milk?
For a dairy-free option, you can use almond milk or oat milk. Both work well without sacrificing flavor!
How long can leftovers be kept in the fridge?
Leftovers can be stored in an airtight container in the refrigerator for about 3 to 4 days, making them perfect for meal prep!
Whether you’re making it for a busy weeknight or a special treat, this Breakfast for Dinner recipe checks all the boxes for a memorable and enjoyable meal.
PrintBreakfast for Dinner
A comforting and versatile meal combining frittata, quiche, bacon sandwiches, and waffles, perfect for any dinner occasion.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- Eggs
- Cheese
- Milk
- Spinach
- Bread
- Syrup
- Bacon
- Vegetables
Instructions
- Prepare the Frittata: In a large bowl, whisk together eggs, milk, and your choice of cheese until light and fluffy. Fold in the fresh spinach, ensuring it is evenly distributed. Pour the mixture into a hot skillet and cook until just set.
- Make the Quiche: Preheat your oven and line a pie dish with a pastry crust. Fill it with the egg mixture and assorted vegetables. Bake until golden brown and puffed-up, creating a delicious quiche that’s perfect for sharing.
- Toast the Bread: While the quiche is baking, pop some slices of bread into the toaster. Fill them with crispy bacon and your frittata to create hearty breakfast sandwiches that are filling and satisfying.
- Cook Waffles: Finally, prepare your favorite waffle batter and cook until golden. Serve them warm with a drizzle of sweet syrup for a delightful finish to your meal.
Notes
Feel free to customize the recipe by swapping out ingredients like spinach for kale or using different types of cheese.

