There’s something utterly delightful about flipping breakfast for dinner. It breaks the monotony of typical weeknight meals and adds a sprinkle of joy to your evening. I first tried this combo on a whim – wanting to use up some leftover veggies and a few eggs. What I ended up with was a vibrant spread of frittata, quiche, crispy bacon, and fluffy waffles drenched in syrup. The smiles around the table were enough to convince me that this is a recipe worth sharing.
Why You’ll Love This Dish
Imagine a dinner that’s not only delicious but also quick and easy to assemble. This recipe for Breakfast for Dinner is a fantastic way to indulge your cravings any night of the week. It’s budget-friendly, kid-approved, and super customizable! Whether you’re hosting a cozy family brunch or whipping up a weeknight treat, this meal ticks all the boxes.
“I made this for my family one Thursday, and it was an absolute hit! The kids loved the waffles, and my partner couldn’t get enough of the quiche. Now it’s our go-to!” – Happy Home Cook
The Cooking Process Explained
This recipe is a delightful blend of frittata, quiche, toast, and waffles – all coming together in a beautiful harmony of flavors. You’ll start by preparing the frittata and quiche, allowing them to bake and settle. While those are in the oven, you’ll toast your bread and whip up some waffles. It’s a straightforward process, and best of all, it all comes together in about 45 minutes!
What You’ll Need
- Eggs
- Cheese
- Milk
- Spinach
- Bread
- Syrup
- Bacon
- Vegetables
Feel free to mix and match the vegetables according to your preference. Bell peppers, zucchini, or even leftover roasted vegetables work wonderfully!

Step-by-Step Instructions
Prepare the Frittata: In a large bowl, whisk together eggs, milk, and your choice of cheese until light and fluffy. Gently fold in the fresh spinach. Pour this 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. Pour the egg mixture over a colorful assortment of vegetables. Bake until golden brown and puffed up.
Toast the Bread: While the quiche is baking, toast your bread slices. Fill them with crispy bacon and frittata slices to create scrumptious breakfast sandwiches.
Cook Waffles: Prepare your waffle batter and cook until golden brown. Serve with warm syrup drizzled on top.
Best Ways to Enjoy It
Serving this breakfast spread offers endless possibilities! Stack your frittata and bacon between two toasted slices to create a hearty breakfast sandwich. You can also slice the quiche into generous wedges and pair them with a side of fresh fruit salad. A dash of hot sauce adds a nice kick, while a chilled glass of orange juice or iced coffee perfectly complements the flavors.
Storage and Reheating Tips
Leftovers can be safely stored in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy, reheat portions in the microwave for about 30 seconds to a minute. For best results, place quiche and frittata in the oven at 350°F (175°C) for about 10 minutes.
Pro Chef Tips
- For an extra fluffy frittata, add a hint of baking powder to the egg mixture.
- Ensure your skillet is well-oiled before adding the frittata mixture to prevent sticking.
- Use crusty bread for that delightful crunch in your breakfast sandwiches.
Recipe Variations
Consider trying different cheeses like feta or goat cheese for a unique twist. If you’re looking to make it vegetarian, simply omit the bacon! For a more indulgent meal, top your waffles with whipped cream and fresh berries instead of syrup.
Your Questions Answered
What’s the prep time for the Breakfast for Dinner?
Preparation typically takes about 15-20 minutes, with a total cook time of around 30 minutes.
Can I freeze leftovers?
While you can freeze baked quiche and frittata, it’s best to consume them fresh. Freezing may alter the texture.
Are there any substitutions for milk?
Yes! You can use almond milk or any other plant-based milk if you’re avoiding dairy.

Breakfast for Dinner
A delightful and quick breakfast spread for dinner featuring frittata, quiche, crispy bacon, and fluffy waffles.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Omnivore
Ingredients
- 8 Eggs
- 1 cup Cheese
- 1/2 cup Milk
- 2 cups Spinach
- 4 slices Bread
- 1/2 cup Syrup
- 4 slices Bacon
- 2 cups Mixed Vegetables (bell peppers, zucchini, etc.)
Instructions
- Prepare the Frittata: In a large bowl, whisk together eggs, milk, and your choice of cheese until light and fluffy. Gently fold in the fresh spinach. Pour this 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. Pour the egg mixture over a colorful assortment of vegetables. Bake until golden brown and puffed up.
- Toast the Bread: While the quiche is baking, toast your bread slices. Fill them with crispy bacon and frittata slices to create scrumptious breakfast sandwiches.
- Cook Waffles: Prepare your waffle batter and cook until golden brown. Serve with warm syrup drizzled on top.
Notes
For an extra fluffy frittata, add a hint of baking powder to the egg mixture. Use crusty bread for delightful crunch in breakfast sandwiches.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 10g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 300mg

