Quick Dinner & One-Pan · Easy
One-Pot Minestrone Soup
This one-pot minestrone soup is loaded with vegetables, beans, and pasta in a rich tomato broth. It's a hearty, healthy Italian classic ready in about 40 minutes.
15Prep min
25Cook min
40Total min
What you'll need
- 2 tablespoonsolive oil
- 1yellow onion, diced
- 2carrots, diced
- 2 stalkscelery, diced
- 3 clovesgarlic, minced
- 1zucchini, diced
- 1 can (28 oz)diced tomatoes
- 6 cupsvegetable broth
- 1 can (15 oz)kidney beans, drained and rinsed
- 1 cupsmall pasta, such as ditalini
- 1 teaspoondried Italian seasoning
- optionalgrated Parmesan cheese, for serving
- to tastesalt and black pepper
Let's cook
- 1Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook for 6-7 minutes until softened.
- 2Stir in the garlic and cook for 30 seconds, then add the zucchini, diced tomatoes, vegetable broth, and Italian seasoning.
- 3Bring to a boil, then reduce heat and simmer for 15 minutes.
- 4Add the kidney beans and pasta, and cook for another 8-10 minutes, until the pasta is tender.
- 5Season with salt and pepper, and serve topped with Parmesan cheese.
Make it yours
- Add spinach or kale in the last few minutes.
- Use gluten-free pasta to make it gluten-free.
- Top with a drizzle of pesto for extra flavor.
Good with
- Crusty bread
- A simple green salad
- Extra Parmesan
Frequently asked questions
Good questions, answered.
Can I freeze minestrone soup?
Yes, though it's best to freeze without the pasta and add freshly cooked pasta when reheating for the best texture.
Can I make this vegan?
Skip the Parmesan or use a plant-based alternative, and it's naturally vegan otherwise.



