There is something truly heartwarming and soul-satisfying about a dish that combines the freshness of vegetables, the comforting texture of pasta, and the rich, melty goodness of cheese all in one comforting bake. This Minestrone Casserole Recipe brings together those elements perfectly, offering a vibrant and wholesome meal that feels like a cozy hug on a plate. Whether you’re craving something nourishing for a family dinner or a colorful dish to impress friends, this recipe hits every note with ease and elegance.

Ingredients You’ll Need
The beauty of this Minestrone Casserole Recipe lies in its simple, wholesome ingredients that each bring unique layers of flavor, texture, and color to the dish. From fresh vegetables that add brightness and nutrition to the creamy cheeses that create that irresistible golden crust, every ingredient plays a key role in making this casserole so memorable.
- 1 tablespoon olive oil: A rich base for sautéing vegetables, adding a fruity aroma and smooth texture.
- 1 small onion, diced: Brings sweetness and depth when softened.
- 2 cloves garlic, minced: Offers aromatic warmth and a subtle kick.
- 1 carrot, diced: Adds natural sweetness and vibrant color.
- 1 celery stalk, diced: Introduces a mild crunch and earthy flavor.
- 1 zucchini, diced: Provides moisture and a tender bite.
- 1 cup baby spinach: Loads the dish with fresh, leafy goodness and a pop of green.
- 1 can (15 oz) diced tomatoes: Lends a tangy juiciness that brightens the casserole.
- 1 can (15 oz) white beans, drained and rinsed: Adds creamy protein and a hearty texture.
- 2 cups vegetable broth: Keeps the casserole moist while infusing savory flavor.
- 1 teaspoon Italian seasoning: A fragrant blend of herbs that ties everything together.
- 1/2 teaspoon salt: Enhances and balances all the flavors.
- 1/2 teaspoon black pepper: Brings a comforting mild heat.
- 1 cup uncooked small pasta (like elbow or ditalini): Provides the perfect substantive bite that complements the veggies.
- 1/2 cup shredded mozzarella cheese: Melts beautifully to creamy, stringy perfection.
- 1/4 cup grated Parmesan cheese: Adds a nutty, savory crust that crowns the casserole.
- 1/4 cup fresh basil, chopped: A fresh herbal note that brightens each bite right before serving.
How to Make Minestrone Casserole Recipe
Step 1: Sauté the Aromatics and Vegetables
Start by heating olive oil in a large oven-safe skillet over medium heat. Then, add the diced onion, minced garlic, carrot, and celery. Sauté for about 3 to 5 minutes until these vegetables soften and release their wonderful aromas. This first step is key to building the flavor foundation of your Minestrone Casserole Recipe.
Step 2: Add Fresh Veggies and Broth
Next, stir in the zucchini, baby spinach, diced tomatoes, white beans, vegetable broth, Italian seasoning, salt, and black pepper. As you bring this mixture to a gentle simmer, the broth will start to blend with the veggies, softening them while infusing the casserole with herbal, savory nuances.
Step 3: Incorporate the Pasta and Simmer
Add the uncooked pasta directly to the simmering mixture and stir thoroughly so every pasta piece is coated and submerged. Cover the skillet and let it cook for 8 to 10 minutes, stirring occasionally, until the pasta is tender but still has a little bite. This method ensures the pasta soaks up all the rich flavors from the broth and vegetables.
Step 4: Top with Cheeses and Bake
Once the pasta is perfectly al dente, sprinkle shredded mozzarella and grated Parmesan evenly over the top. Transfer the skillet to the preheated oven (375°F/190°C) and bake uncovered for 15 to 20 minutes. You’ll know it’s ready when the cheese is beautifully melted, bubbling, and turning a light golden brown.
Step 5: Garnish and Serve Warm
Remove your Minestrone Casserole Recipe from the oven and sprinkle with freshly chopped basil. This last touch adds a fragrant burst of color and herbal freshness that brings the entire dish alive. Serve it warm and get ready to savor the comforting layers packed into every spoonful.
How to Serve Minestrone Casserole Recipe

Garnishes
Adding garnishes to your Minestrone Casserole Recipe is a fun way to enhance its flavor and presentation. Freshly chopped basil or a sprinkle of extra Parmesan cheese creates vibrant visual appeal and offers a complementary herbal or savory note. A drizzle of good quality olive oil or a pinch of crushed red pepper flakes can also add a subtle finishing touch to excite the palate further.
Side Dishes
This casserole is hearty enough to be a complete meal but pairs wonderfully with light side dishes when you want to add some variety. A crisp green salad tossed with a tangy vinaigrette or some crusty garlic bread are classic companions that balance the rich texture of the casserole without overwhelming it.
Creative Ways to Present
If you’re serving guests, consider individual portions baked in small ramekins for a charming single-serving presentation. You can also top portions with a dollop of pesto or a swirl of creamy ricotta to add an unexpected twist. These thoughtful touches turn a simple Minestrone Casserole Recipe into an elegant dish that’s as lovely to look at as it is to eat.
Make Ahead and Storage
Storing Leftovers
Your Minestrone Casserole Recipe keeps beautifully in the refrigerator for up to three days. Store any leftovers in an airtight container to maintain freshness and moisture. The flavors often deepen and meld overnight, making the next-day meal just as delightful as freshly baked.
Freezing
If you want to prepare this dish ahead of time or save some for a quick future meal, freeze it in a suitable container after it cools down completely. The casserole freezes well for up to two months. When you’re ready to enjoy, thaw it overnight in the fridge before reheating for best results.
Reheating
To reheat, warm individual portions in the microwave until hot throughout, or reheat the entire casserole in the oven at 350°F (175°C) covered with foil to prevent drying. Adding a sprinkle of fresh cheese before reheating will help restore that ooey-gooey texture that makes the Minestrone Casserole Recipe so irresistible.
FAQs
Can I use other types of beans in this casserole?
Absolutely! While white beans are traditional and creamy, you can swap in cannellini, navy, or even chickpeas. Just make sure they’re drained and rinsed well to keep the casserole’s flavors balanced.
Is this Minestrone Casserole Recipe vegetarian or vegan?
This recipe is vegetarian as written, packing plenty of vegetables and beans. To make it vegan, simply use plant-based cheese alternatives or omit the cheese and add nutritional yeast for a similar cheesy flavor.
Can I prepare this casserole ahead of time completely and bake later?
Yes, you can assemble everything and cover it tightly, then refrigerate for up to 24 hours before baking. Just add a few extra minutes to the baking time if it’s coming straight from the fridge.
What pasta works best for this casserole?
Small pasta shapes like elbow macaroni or ditalini work beautifully since they blend seamlessly with the vegetables and cook evenly in the broth. Avoid large shapes that may not cook through properly in the casserole.
How can I add more protein to this dish?
Besides beans, you can add cooked ground turkey, sausage, or shredded chicken if you’d like. Just brown the meat separately and fold it in before adding the pasta to maintain the casserole’s perfect texture.
Final Thoughts
There’s real comfort in diving into a hearty, flavorful casserole that feels homemade and full of love, and this Minestrone Casserole Recipe delivers just that. It’s a versatile, approachable dish that celebrates simple ingredients while offering something wonderfully special on the dinner table. I truly hope you give it a try and discover how a casserole can become your new weeknight favorite!
Print
Minestrone Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Casserole
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This hearty Minestrone Casserole combines the comforting flavors of classic minestrone soup with the satisfying texture of a baked pasta dish. Loaded with fresh vegetables, white beans, and savory herbs, then topped with melty mozzarella and Parmesan cheese, this casserole is perfect for a wholesome family meal in just 40 minutes.
Ingredients
Vegetables and Aromatics
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 zucchini, diced
- 1 cup baby spinach
Canned and Dry Ingredients
- 1 can (15 oz) diced tomatoes
- 1 can (15 oz) white beans, drained and rinsed
- 2 cups vegetable broth
- 1 cup uncooked small pasta (like elbow or ditalini)
Seasonings
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Cheese and Garnish
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/4 cup fresh basil, chopped
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) to prepare for baking the casserole.
- Sauté Aromatics and Vegetables: Heat olive oil in a large oven-safe skillet over medium heat. Add diced onion, minced garlic, carrot, and celery. Sauté for 3-5 minutes until the vegetables are softened and fragrant.
- Add Remaining Vegetables and Liquids: Stir in diced zucchini, baby spinach, canned diced tomatoes, drained white beans, and vegetable broth. Season with Italian seasoning, salt, and black pepper. Bring the mixture to a simmer.
- Cook Pasta: Add the uncooked small pasta to the skillet and stir well to combine. Cover the skillet and cook for 8-10 minutes, stirring occasionally, until the pasta is cooked al dente and has absorbed some of the flavorful broth.
- Add Cheese Topping: Sprinkle shredded mozzarella and grated Parmesan cheeses evenly over the top of the casserole.
- Bake: Transfer the skillet to the preheated oven and bake uncovered for 15-20 minutes, until the cheese is melted, bubbly, and slightly golden.
- Garnish and Serve: Remove the casserole from the oven, sprinkle chopped fresh basil over the top, and serve warm.
Notes
- Use an oven-safe skillet to avoid transferring the casserole to another dish for baking.
- If you prefer, substitute the vegetable broth with chicken broth for a non-vegetarian version.
- Feel free to swap out the mozzarella for a vegan cheese alternative to make this dish dairy-free.
- The dish can be made a day ahead; simply reheat in the oven before serving.
- Adjust salt and pepper to taste, especially if using salted broth.

