Imagine waking up to a warm, savory breakfast that’s ready to go! This Prepare-Ahead Breakfast Savory Spinach and Feta Dish combines rich flavors and textures, perfect for busy mornings. With just a bit of prep, you can enjoy a delicious eggy bread pudding filled with spinach and crumbled feta. Let's dive right into how to make this easy and satisfying dish that will change your breakfast game forever!
Why I Love This Recipe
- Comforting Dish: This savory bread pudding is the ultimate comfort food, perfect for cozy nights in.
- Easy and Versatile: With simple ingredients and easy preparation, you can customize it with your favorite vegetables or cheeses.
- Healthy Ingredients: Packed with spinach and feta, it’s a nutritious option that doesn’t compromise on flavor.
- Great for Leftovers: This recipe is perfect for using up day-old bread, minimizing waste, and providing delicious meals for days.
Ingredients
Required Ingredients
- 6 cups day-old bread, cubed
- 2 cups fresh spinach, chopped
- 1 cup feta cheese, crumbled
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 large eggs
- 2 cups milk
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Olive oil for sautéing
- Optional: Cherry tomatoes, halved for garnish
I love using day-old bread for this dish. It absorbs the egg mixture well. Fresh spinach adds a bright flavor and color. Feta cheese brings a creamy and tangy taste, which you will enjoy. The onion and garlic sauté together to create a tasty base. The eggs and milk blend into a custard that binds everything together.
Don't forget the oregano, salt, and pepper for seasoning. They add depth to the dish. A drizzle of olive oil makes the sautéing easy and tasty. If you want, cherry tomatoes can add a sweet touch on top.
These ingredients create a hearty breakfast option. You can prepare it ahead of time. This dish is simple and packed with flavor. Each bite will keep you coming back for more.

Step-by-Step Instructions
Preparation Steps
1. Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with olive oil.
2. In a large skillet, heat a drizzle of olive oil over medium heat. Add the diced onion and minced garlic. Sauté until the onion is soft, about 4-5 minutes.
3. Add the chopped spinach to the skillet and cook until it wilts, about 2-3 minutes. Remove from heat.
4. In a large bowl, whisk together the eggs, milk, oregano, salt, and black pepper until mixed well.
Assembling the Bread Pudding
1. Add the cubed bread to the bowl. Stir to coat the bread with the egg mixture. Let it sit for about 10 minutes to soak up the liquid.
2. Gently fold in the spinach mixture and crumbled feta cheese until evenly mixed.
3. Transfer the mixture to the greased baking dish. Spread it out evenly. If you like, top with halved cherry tomatoes for added color and flavor.
Baking Instructions
1. Bake the bread pudding in the preheated oven for 35-40 minutes. It should be golden on top and the custard set.
2. Once baked, remove it from the oven. Let it cool for a few minutes before slicing it into squares. Serve warm, either on its own or with a side of mixed greens. Garnish with fresh herbs for that extra touch.
Tips & Tricks
Making Ahead
To prepare your savory spinach and feta bread pudding in advance, start by following these tips:
- Make it the night before: Prepare the dish up to the baking step. This allows the bread to soak up the egg mixture well.
- Cover and chill: After mixing, cover the dish tightly with plastic wrap. Store it in your fridge overnight.
For storage, keep the unbaked bread pudding in your refrigerator. It can sit there for up to 24 hours. Just remember to remove it from the fridge for about 30 minutes before baking. This helps it bake evenly.
Best Practices
Perfecting the texture of your bread pudding is key. Here are some best practices:
- Use day-old bread: Fresh bread can become too soggy. Day-old bread holds up better.
- Let it sit: After combining the bread and egg mixture, let it sit for 10 minutes. This allows the bread to soak up the custard evenly.
To avoid soggy bread, do not over-soak it. The bread should be moist but not swimming in liquid.
Serving Suggestions
For the best experience, serve your dish warm. Here are some ideal accompaniments:
- Mixed greens: A simple side salad pairs well. It adds freshness and crunch.
- Fresh herbs: Garnish with herbs like parsley or basil. This adds color and flavor.
Presentation matters. Slice the pudding into squares and arrange them neatly on a plate. Place cherry tomatoes on top for a pop of color. This makes your dish look as good as it tastes.
Pro Tips
- Use Stale Bread: Day-old bread works best as it absorbs the custard mixture without becoming mushy.
- Customize Your Greens: Feel free to mix in other greens like kale or Swiss chard for added flavor and nutrition.
- Cheese Alternatives: If you don’t have feta, goat cheese or even shredded mozzarella can be a delightful substitute.
- Let It Rest: Allowing the bread pudding to cool slightly before slicing helps it hold its shape better.
Variations
Ingredient Swaps
You can easily change up the cheese in this dish. Try goat cheese or cheddar instead of feta. Each cheese brings a unique flavor. For greens, you can swap spinach for kale or Swiss chard. These greens also taste great in bread pudding. If you need a gluten-free option, use gluten-free bread. This swap keeps the dish safe for those with gluten issues.
Flavor Additions
Adding spices can boost the taste of your bread pudding. Consider a pinch of red pepper flakes for heat or a dash of paprika for smokiness. Fresh herbs like basil or parsley can add a fresh kick. You can also add proteins, such as cooked sausage or crispy bacon. This addition makes the dish heartier and even more satisfying.
Dietary Considerations
For a vegan version, replace the eggs with flaxseed meal and use plant-based milk. This swap makes it easy to enjoy a vegan feast. You can also use tofu or chickpea flour to create a custard-like texture. If you're following a low-carb diet, use cauliflower bread or omit bread altogether. This keeps the dish tasty while cutting down on carbs.
Storage Info
Storing Leftovers
To keep your savory spinach and feta bread pudding fresh, store it properly. Once it cools, place leftovers in an airtight container. Refrigerate them for up to 3 days. If you want to save some for later, freezing works well too. Cut the bread pudding into squares and wrap each piece in plastic wrap. Place the wrapped pieces in a freezer-safe bag. They can stay frozen for up to 3 months. This way, you have a quick meal ready to go.
Reheating Tips
When it’s time to enjoy your leftovers, reheating is key. The best way is to use the oven. Preheat it to 350°F (175°C). Place the bread pudding in an oven-safe dish, and cover it with foil. Bake for about 15-20 minutes. This keeps the texture nice and helps the flavors shine. You can also use the microwave for a quick reheat. Just heat in short bursts, checking often to avoid drying it out. Either way, enjoy every flavorful bite!
FAQs
Common Questions
Can I use fresh bread instead of day-old? You can use fresh bread, but it may make the pudding soggy. Day-old bread absorbs liquid better. This gives you a firmer texture.
How long can the bread pudding sit before baking? You can let the bread pudding sit for up to 24 hours. Just cover it and keep it in the fridge. This allows the bread to soak up the mixture well.
Dietary Queries
Is this recipe suitable for vegetarians? Yes, this recipe is vegetarian. It uses spinach and feta cheese, which are both meat-free.
Can I make this dairy-free? Yes, you can make this dish dairy-free. Use almond milk or oat milk instead of regular milk. Substitute dairy-free cheese for feta.
General Recipe Questions
What can I serve with bread pudding? Bread pudding pairs well with mixed greens or a light salad. You can also serve it with a dollop of yogurt or hot sauce.
How long does this dish last in the fridge? The bread pudding lasts for about 3 to 4 days in the fridge. Make sure to cover it well to keep it fresh.
In this blog post, I shared a simple bread pudding recipe packed with flavor and nutrients. We covered required ingredients, step-by-step baking instructions, and helpful tips to make it perfect. I also discussed various ingredient swaps and ways to store leftovers.
Bread pudding can be a fun and flexible dish for any meal. With a few adjustments, you can suit it to any diet. I hope you enjoy creating your version of this tasty treat. Happy cooking!