
A Classic That Never Lets You Down

You really canโt go wrong with a big pot of minestrone simmering on the stove. โก
Itโs been a lifelong favorite of mine โ the soup I always ordered at our neighborhood Italian restaurant growing up. Back then, I was mostly in it for the tiny pasta and an overly generous shake (or three) of Parmesan from that classic red-topped shaker on the table. But now that Iโve learned to appreciate all those hearty veggies and beans, I love it even more.
Itโs the ultimate clean-out-the-fridge soup โ hearty, colorful, and endlessly flexible. Each batch tastes a little different depending on whatโs in the fridge, which is exactly how minestrone should be. But one thingโs for sure: itโs always cozy, always nourishing, and always hits the spot on a chilly night.

Recipe Tips
The full recipe is included below, but here are a few helpful pointers to help this minestrone recipe turn out just right:
- Use what you have. Minestrone is famously flexible! Swap in whatever veggies you have in the fridge โ green beans, peas, cabbage, or bell peppers all work beautifully.
- Donโt skip caramelizing the tomato paste. Cooking it for a few minutes deepens its flavor and gives the broth that rich, slow-simmered taste.
- Add the pasta at the end. It only needs about 8โ10 minutes to cook, and adding it too early can make it over-soft and soak up too much broth.
- Include the Parmesan rind. Itโs an old Italian trick that adds a subtle, savory depth to the soup as it simmers.
- Season at the end. The broth intensifies as it reduces, so hold off on final salting until the very end for the best balance.
- Make it ahead. This soup tastes even better the next day as the flavors meld โ just store the pasta separately if you plan to reheat.

Recipe Variations
This minestrone is meant to be personalized! Here are a few fun ways to make it your own:
- Swap the greens. Use kale, Swiss chard, or even baby arugula instead of spinach.
- Change up the beans. Try chickpeas, navy beans, or lentils for a different texture.
- Add more veggies. Stir in diced bell peppers, cabbage, or green beans for extra color and crunch.
- Make it meaty. Add browned Italian sausage, pancetta, or shredded rotisserie chicken if youโd like more protein.
- Try a different pasta. Any small shape works โ orzo, elbows, or mini shells are all delicious.
- Make it gluten-free. Use gluten-free pasta or rice, or omit the pasta entirely and serve the soup with a side of gluten-free bread.

FAQ
Yes! Add everything to a large Crock-Pot and cook on low for 6โ8 hours or high for 3โ4 hours. Stir in pasta and greens near the end. For Instant Pot, cook on high pressure for 5 minutes, then quick-release and stir in pasta and greens using sautรฉ mode.
Store leftovers in an airtight container in the refrigerator for up to 4 days. Heads up โ the pasta will continue to absorb broth as it sits, so you’ll probably need to add a splash of extra stock before reheating.
Yes! For best texture, freeze it without the pasta (it tends to get mushy once thawed). Add freshly cooked pasta when reheating.
You can skip it or stir in an extra few tablespoons of grated Parmesan or nutritional yeast at the end for a similar umami flavor.
Minestrone Soup
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6–8 servings 1x
Description
This cozy homemade minestrone soup is packed with fresh vegetables, beans, pasta, and a flavorful tomato broth. It’s easy to make, very customizable, and perfect for weeknight dinners.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 ribs celery, diced
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 small zucchini, diced
- 1 medium russet potato, peeled and diced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 (28-ounce) can fire-roasted diced tomatoes
- 6 cups vegetable or chicken stock
- 1 Parmesan rind (plus extra grated Parmesan for serving)
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 1 cup small pasta (such as ditalini or mini shells)
- 2 cups chopped fresh spinach or kale
- 1 tablespoon freshly squeezed lemon juice
- fine sea salt and freshly-ground black pepper, to taste
- chopped fresh basil or parsley, for garnish (optional)
Instructions
- Sautรฉ the vegetables. Heat olive oil in a large stockpot over medium heat. Add onion, carrots, and celery and sautรฉ for 6โ7 minutes, until softened. Add garlic and cook for 1 minute more, stirring frequently.
- Caramelize the tomato paste. Stir in the tomato paste and cook for 2โ3 minutes, stirring often, until it darkens slightly and becomes fragrant. This step deepens the brothโs flavor.
- Build the soup base. Stir in zucchini, potato, oregano, thyme, and red pepper flakes. Add the diced tomatoes (with juices), stock, and Parmesan rind. Stir well, scraping up any browned bits from the bottom of the pot.
- Simmer. Bring to a boil, then reduce heat to medium-low. Simmer uncovered for 20 minutes, or until the potatoes are tender and the broth has rich, layered flavor.
- Add beans and pasta. Stir in the kidney beans, cannellini beans, and pasta. Simmer for 8โ10 minutes, stirring occasionally, until the pasta is al dente.
- Finish the soup. Stir in the spinach until wilted. Remove and discard the Parmesan rind. Add lemon juice and season to taste with salt and black pepper.
- Serve. Ladle into bowls and top with grated Parmesan and fresh basil or parsley. Serve warm with crusty bread.




I love this soup! It’s a great way to use up veggies, and it’s so yummy and healthy. Sometimes I soak some sun-dried tomatoes and add them in, along with a big chunk of Parmesan rind while it’s simmering. It’s just fabulous! Thank you!
Hi! This looks delicious! A questionโwhat timeframe would you use if you were doing it in a slow cooker Thanks! Love your recipes! :)
This soup was amazing!!!! I have made a few of your recipes and loved every one. Very easy to follow and super delicious ๐.
I’ve made this a few times now and it’s always a huge hit with my family! Loaded with veggies, it feels like a hug in a bowl.
This is my go-to minestrone soup recipe (and I’ve tried many)! I have to double this recipe for my family, which also shows how much it’s loved. We have one gluten-free eater, & the pasta is not missed. Thank you for such a healthy, flexible, dependable recipe!