Roasted Tomato and Bread Casserole

Introduction
Get ready for a dish that feels like a warm hug on a plate! Our Roasted Tomato and Bread Casserole is pure comfort food. Imagine juicy, sweet roasted tomatoes mingling with crusty bread, fragrant garlic, fresh herbs, and gooey melted cheese. It’s a rustic, satisfying meal that truly sings with flavor.
What makes this casserole so special is its incredible simplicity. Roasting the tomatoes brings out their natural sweetness, creating a deep, rich base. Then, you simply toss them with torn bread and cheese, pour over a little broth, and bake until golden. It’s an impressive dish that comes together with minimal fuss, perfect for busy weeknights or relaxed weekend gatherings.
So, whether you’re looking for a hearty vegetarian main course, a delightful side dish, or just a new way to enjoy the magic of tomatoes, this recipe is for you. We promise it will become a cherished favorite in your kitchen. Let’s get cooking!
Cooking Time & Prep Time
- Prep Time: 25 minutes
- Cooking Time: 35 minutes
- Total Time: 60 minutes
Small tip: You can prep your bread and grate your cheese while the tomatoes are roasting to save time and streamline the process.
Ingredients
Makes 6 servings
For the Roasted Tomatoes
- 2 lbs (about 900g) cherry or grape tomatoes, halved
- 4 cloves garlic, minced
- 3 tablespoons extra virgin olive oil, divided
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Casserole
- 6 cups day-old crusty bread, torn into 1-inch pieces (about 1 whole baguette or rustic loaf)
- 1 cup vegetable broth
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese, plus extra for serving
- 1/4 cup fresh basil leaves, chopped, plus extra for garnish
Step-by-Step Instructions
-
Step 1: Roast the Tomatoes
Preheat your oven to 400°F (200°C). On a large baking sheet, combine the halved cherry tomatoes, minced garlic, 2 tablespoons of olive oil, dried oregano, salt, and pepper. Toss everything gently to coat evenly. Arrange the tomatoes in a single layer.
Small tip: Don’t overcrowd the baking sheet; use two if necessary to ensure the tomatoes roast and caramelize rather than steam.
-
Step 2: Bake the Tomatoes
Roast the tomatoes for 20-25 minutes, or until they are soft, slightly shriveled, and their juices have started to release and caramelize. They should smell wonderfully fragrant. Remove from the oven and set aside.
Small tip: The natural sweetness intensifies as they roast, so don’t rush this step!
-
Step 3: Prepare the Bread
While the tomatoes are roasting, tear your day-old crusty bread into rough 1-inch pieces. Place them in a large mixing bowl. Day-old bread works best as it absorbs the flavors without becoming soggy.
Small tip: If your bread isn’t day-old, you can lightly toast the pieces in the oven for 5-7 minutes before starting the recipe to dry them out slightly.
-
Step 4: Combine Ingredients
Add the roasted tomatoes and their juices directly from the baking sheet into the bowl with the bread pieces. Drizzle with the remaining 1 tablespoon of olive oil. Add the shredded mozzarella cheese, half of the grated Parmesan cheese, and the chopped fresh basil. Gently toss everything together until well combined.
Small tip: Use your hands for mixing; it’s the easiest way to ensure everything is evenly coated and gently combined without crushing the tomatoes too much.
-
Step 5: Assemble the Casserole
Pour the vegetable broth over the mixture in the bowl and toss again gently. Transfer the mixture to a 9×13 inch baking dish. Spread it out evenly. Sprinkle the remaining grated Parmesan cheese over the top.
Small tip: Press the bread down slightly into the broth so it can absorb the liquid and flavors during baking.
-
Step 6: Bake the Casserole
Bake in the preheated 400°F (200°C) oven for 15-20 minutes, or until the top is golden brown and bubbly, and the bread is crispy on top and tender underneath. The cheese should be melted and lightly browned.
Small tip: Keep an eye on the casserole; if the top browns too quickly, you can loosely cover it with foil for the last few minutes of baking.
-
Step 7: Garnish and Serve
Remove the casserole from the oven. Let it rest for 5 minutes before serving. Garnish with extra fresh chopped basil and a sprinkle of Parmesan cheese, if desired. Serve warm and enjoy!
Small tip: A brief resting period allows the casserole to set slightly, making it easier to serve and preventing it from falling apart.
Tips & Variations
- Gluten-Free Option: Easily make this recipe gluten-free by using your favorite gluten-free crusty bread. Ensure it’s a type that holds its shape well when torn and baked.
- Vegan or Vegetarian Option: For a vegan version, simply swap the mozzarella and Parmesan cheese for your preferred plant-based shredded and grated cheese alternatives. Ensure your vegetable broth is also vegan-friendly.
- Add More Vegetables or Protein: Boost the nutrition and heartiness by adding a handful of fresh spinach or thinly sliced zucchini to the casserole mixture before baking. For protein, mix in 1 cup of cooked, shredded chicken, crumbled Italian sausage, or drained cannellini beans.
- Spicy Version: If you love a little heat, add 1/2 teaspoon of red pepper flakes along with the tomatoes before roasting. You can also sprinkle a few more over the top before baking.
- Herb & Cheese Swaps: Experiment with different fresh herbs like thyme or rosemary. Instead of mozzarella, try provolone or fontina for a different cheesy texture and flavor profile. A mix of cheeses can be delicious!
Nutritional Information
Approximate values per serving (based on 6 servings):
- Calories: 380 kcal
- Protein: 16g
- Carbohydrates: 42g
- Fat: 17g
Note: These values are approximate and may vary depending on the specific brands and types of ingredients used.
Health Benefits
This Roasted Tomato and Bread Casserole is not just delicious, it’s packed with wholesome goodness!
Tomatoes are nutritional powerhouses. They are rich in lycopene, a powerful antioxidant known for its potential role in heart health and cancer prevention. They also provide a great source of Vitamin C, which supports your immune system, and Vitamin K, important for bone health.
Garlic and olive oil add more than just flavor. Garlic contains compounds that have been studied for their immune-boosting and anti-inflammatory properties. Extra virgin olive oil is a cornerstone of the Mediterranean diet, offering healthy monounsaturated fats that are beneficial for heart health.
Using a good quality, crusty bread, especially one made with whole grains, adds valuable dietary fiber. Fiber is essential for digestive health, helps regulate blood sugar, and contributes to a feeling of fullness. Fresh basil and oregano also contribute antioxidants and provide a fresh burst of vitamins.
Overall, this casserole offers a balanced blend of carbohydrates for energy, protein for muscle repair, and healthy fats. It’s a comforting dish that nourishes your body from the inside out.
Serving Suggestions
- As a Main Dish: This casserole is hearty enough to be a fantastic vegetarian main course. Serve it alongside a simple green salad dressed with a light vinaigrette for a complete meal.
- As a Side Dish: It makes an excellent side dish for roasted chicken, grilled fish, or even a pan-seared steak. The bright tomato flavors complement rich proteins beautifully.
- Brunch Favorite: Don’t limit this to dinner! Serve it as part of a brunch spread, perhaps with scrambled eggs or a frittata.
- Meal Prep Ideas: Prepare the roasted tomatoes ahead of time and store them in the fridge for up to 3 days. When ready to bake, simply combine with the fresh bread, cheese, and broth.
- Pair with Soup: For a cozy and filling meal, serve a smaller portion of the casserole with a bowl of creamy tomato soup or a hearty minestrone.
Storage Tips
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. While you can technically freeze it, the bread texture might become a little mushy upon thawing and reheating. If freezing, wrap tightly and store for up to 1 month. To reheat, cover with foil and warm in a 350°F (175°C) oven until heated through, about 15-20 minutes, or microwave individual portions until warm. For best results, reheat in the oven to help crisp up the bread again.
Conclusion
There you have it – a truly delightful Roasted Tomato and Bread Casserole recipe that brings joy to any table. It’s a testament to how simple, quality ingredients can create something truly extraordinary. The sweet burst of roasted tomatoes, the savory garlic, the fresh herbs, and the comforting texture of cheesy bread all come together in perfect harmony.
We encourage you to roll up your sleeves and give this recipe a try. It’s wonderfully forgiving and guarantees a delicious outcome every time. You’ll be amazed at how easy it is to achieve such rich, comforting flavors with minimal effort.
So gather your loved ones, bake up this incredible casserole, and share a meal that’s full of warmth and flavor. It’s perfect for creating new memories around the dinner table. Happy cooking!



