One-Pot Minestrone Soup on a plate

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
  • 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
  1. 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.
  2. 2Stir in the garlic and cook for 30 seconds, then add the zucchini, diced tomatoes, vegetable broth, and Italian seasoning.
  3. 3Bring to a boil, then reduce heat and simmer for 15 minutes.
  4. 4Add the kidney beans and pasta, and cook for another 8-10 minutes, until the pasta is tender.
  5. 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

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.