Easy One-Pan Minestrone Casserole

Share With Your Friends

Easy One-Pan Minestrone Casserole

The first time I tried this casserole, I was trying to impress my in-laws and I completely blanked on the recipe. I accidentally used a whole can of tomato paste instead of sauce. It was so thick you could’ve used it as mortar. My father-in-law, god bless him, took a bite and just said “Hearty!” with a strained smile. But after a lot of trial and error, this Easy One-Pan Minestrone Casserole has become my absolute go-to for a no-fuss, comforting dinner that everyone actually loves.

Recipe Card

Recipe Title Easy One-Pan Minestrone Casserole
Servings 6
Prep Time 15 minutes
Cooking Time 45 minutes
Calories Approx. 385 per serving

Ingredients

  • 1 tbsp olive oil
  • 1 lb mild Italian sausage, casings removed
  • 1 medium yellow onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes
  • 4 cups chicken broth
  • 1 (15 oz) can cannellini beans, rinsed
  • 1 (15 oz) can kidney beans, rinsed
  • 1 cup ditalini pasta (or any small pasta)
  • 1 tsp dried oregano
  • 1/2 tsp salt (or to taste)
  • 1/4 tsp black pepper
  • 2 cups fresh spinach
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese

That Italian sausage is key for flavor, but one time I used hot sausage because it was all I had. Let’s just say the kids were not fans and we had a lot of milk on standby. Stick with mild for a family-friendly kick. And don’t skip rinsing the beans! I forgot once and the whole dish tasted a little… metallic. Not great.

Directions

  1. Preheat your oven to 375°F (190°C).
  2. In a large, oven-safe skillet or Dutch oven, heat the olive oil over medium-high heat.
  3. Add the sausage and cook, breaking it up with a spoon, until it’s browned and cooked through. This should take about 5-7 minutes.
  4. Add the onion, carrots, and celery to the skillet. Cook, stirring occasionally, until the veggies have softened, about 5-6 minutes.
  5. Stir in the minced garlic and cook for just one more minute until it smells amazing.
  6. Pour in the crushed tomatoes and chicken broth, and give everything a good stir.
  7. Stir in the rinsed beans, the dry ditalini pasta, oregano, salt, and pepper.
  8. Bring the whole mixture to a simmer, then immediately cover the skillet and transfer it to the preheated oven.
  9. Bake for 20 minutes.
  10. Carefully remove the skillet from the oven. The pasta should be tender.
  11. Stir in the fresh spinach until it wilts into the hot casserole.
  12. Sprinkle the mozzarella and Parmesan cheeses evenly over the top.
  13. Return the skillet to the oven, uncovered, and bake for another 5-10 minutes, or until the cheese is melted and bubbly.
  14. Let it sit for 5 minutes before serving. It’s lava-hot right out of the oven!

The first time I did step 8, I didn’t bring it to a simmer first. I just threw it in the oven. The pasta came out weirdly crunchy in spots and mushy in others. You really gotta get those liquids hot before the oven takes over. Also, that “let it sit” step is not a suggestion. I burned the roof of my mouth so bad once I could only eat yogurt for two days.

I love this casserole because it’s the ultimate easy dinner. It’s saved me on so many busy weeknights when the kids are hangry and I just can’t even think about making a big production. The leftovers are maybe even better the next day, once all the flavors have really gotten to know each other in the fridge.

My biggest mistake ever was trying to double the recipe in the same pan. It looked like a minestrone volcano erupting all over my oven floor. What a mess. So if you’re feeding a crowd, use two pans, I’m begging you. It’s a family favorite now, but it took a few fails to get there.

If I were to change one thing next time, I might throw in some chopped zucchini or yellow squash for extra veggies. I tried kale instead of spinach once, but you have to add it with the other veggies at the start because it’s tougher. I added it at the end and it was like eating little green leather scraps. Not a win.

Nutrition Info (per serving)

Calories Carbs Fat Protein
385 38g 16g 24g

I was honestly surprised it’s under 400 calories a serving, it feels so indulgent. To make it a bit lighter, you can use turkey sausage and low-sodium broth. My sister’s vegetarian, so for her I just leave out the sausage and add an extra can of beans. It’s still super filling and she loves it.

Ingredient Swaps

Ingredient Substitution
Italian Sausage Ground turkey or beef
Ditalini Pasta Elbow macaroni, small shells, or orzo
Cannellini Beans Great Northern beans or chickpeas
Fresh Spinach Frozen chopped spinach, thawed and squeezed dry
Chicken Broth Vegetable broth

I’ve tried almost all of these swaps. The ground turkey works fine, but it doesn’t have the same herby flavor, so you’ll wanna add a little more oregano or some Italian seasoning. Orzo is a great pasta swap, but it can get a little sticky if you overcook it. Frozen spinach is a lifesaver, just make sure you really squeeze the water out or your casserole will be soupy.

Tips

  • Use an oven-safe skillet from the start. Trying to transfer a bubbling casserole from a stovetop pan to a baking dish is a spill waiting to happen.
  • Don’t overcook the pasta in the oven. It keeps cooking a bit even after you take it out, so aim for just tender.
  • Let it rest! Those five minutes after it comes out of the oven let the sauce thicken up perfectly.
  • Grate your own mozzarella if you have time. The pre-shredded stuff has anti-caking agents and doesn’t melt as nicely.

I learned the hard way about the oven-safe skillet. I didn’t have one big enough, so I used a regular pot and then tried to pour it into a 9×13 dish. I slopped tomato-y sausage water all over the stove, the counter, and my favorite sweatpants. My dog was thrilled, but I was not. Now I just use my trusty Dutch oven for the whole process.

FAQ

Can I make this ahead of time?
Oh yeah, for sure. You can assemble the whole thing up to the point before you bake it, cover it, and stick it in the fridge for a day. Just add an extra 5-10 minutes to the baking time since it’ll be cold from the fridge. The pasta might soak up more liquid, so have a little extra broth on hand to splash in if it looks dry.

My casserole came out too watery. What did I do wrong?
Welcome to the club! This happened to me the first three times. It’s usually one of two things: either your skillet was too small so the liquid didn’t reduce enough, or you didn’t let it rest before serving. That resting time is crucial for the pasta and beans to absorb the extra liquid. If it’s still soupy, just let it sit on the warm stove for a few more minutes.

Can I freeze the leftovers?
You can, but just a heads up, the pasta can get a little mushy when you thaw and reheat it. It still tastes good, but the texture isn’t quite as perfect. If I know I’m going to freeze it, I sometimes undercook the pasta by a minute or two. It thaws better that way.

That’s everything I know about making Easy One-Pan Minestrone Casserole! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time.

Easy One-Pan Minestrone Casserole

A hearty, comforting casserole that combines all the classic minestrone flavors in one easy oven-baked dish, perfect for busy weeknights when you need a satisfying meal with minimal cleanup.

Easy One-Pan Minestrone Casserole recipe

★★★★☆

4.2/5
(24 reviews)

Cuisine
Italian-American

Category
Main Course

Prep

Cook

Total

Serves
6

Ingredients

  • 1 tbsp olive oil
  • 1 lb mild Italian sausage, casings removed
  • 1 medium yellow onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes
  • 4 cups chicken broth
  • 1 (15 oz) can cannellini beans, rinsed
  • 1 (15 oz) can kidney beans, rinsed
  • 1 cup ditalini pasta
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 cups fresh spinach
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Preheat oven to 375°F (190°C)

  2. Heat olive oil in large oven-safe skillet over medium-high heat

  3. Add sausage and cook 5-7 minutes, breaking up with spoon until browned

  4. Add onion, carrots, and celery; cook 5-6 minutes until softened

  5. Stir in garlic and cook 1 minute until fragrant

  6. Pour in crushed tomatoes and chicken broth, stir to combine

  7. Add rinsed beans, dry pasta, oregano, salt, and pepper

  8. Bring to a simmer, then cover and transfer to preheated oven

  9. Bake for 20 minutes until pasta is tender

  10. Carefully remove from oven and stir in fresh spinach until wilted

  11. Sprinkle mozzarella and Parmesan cheeses evenly over top

  12. Return to oven uncovered for 5-10 minutes until cheese is melted and bubbly

  13. Let rest 5 minutes before serving

Nutrition (Per Serving)

Calories
385

Fat
16g

Carbs
38g

Protein
24g

Fiber
8g

Sugar
9g

Sodium
0mg

Cholesterol
0mg

one pan minestrone casserole recipeeasy italian casserole dinnerhearty minestrone bakeweeknight one pan mealsitalian sausage casserole recipe


RecipesGround




Share With Your Friends

Leave a Comment

Your email address will not be published. Required fields are marked *