Go Back
Minestrone soup is a mix of fresh veggies, beans, and pasta. To make a great soup, you need key ingredients.

Minestrone Soup

Discover the ultimate comfort food with this easy minestrone soup recipe! Packed with fresh veggies, beans, and herbs, it's not only delicious but also a healthy choice for any meal. Perfect for customization, whether you prefer vegan, gluten-free, or an authentic Italian version. Learn essential tips for flavor and nutrition, and impress your friends at your next gathering. Click to explore the full recipe and make your own soothing bowl of minestrone soup today!

Ingredients
  

2 tablespoons olive oil

1 medium onion, diced

2 cloves garlic, minced

2 carrots, diced

2 celery stalks, diced

1 medium zucchini, diced

1 cup green beans, trimmed and cut into 1-inch pieces

1 can (14 oz) diced tomatoes

4 cups vegetable broth

1 teaspoon dried oregano

1 teaspoon dried basil

Salt and pepper to taste

1 can (15 oz) kidney beans, drained and rinsed

1 cup small pasta (like ditalini or elbow)

2 cups fresh spinach or kale, chopped

Grated Parmesan cheese (optional, for serving)

Fresh basil leaves for garnish

Instructions
 

In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until translucent.

    Add the minced garlic, carrots, and celery, continuing to sauté for an additional 5 minutes until the vegetables start to soften.

      Stir in the zucchini and green beans, cooking for another 3 minutes.

        Add the canned diced tomatoes (with their juices), vegetable broth, oregano, basil, salt, and pepper. Stir well.

          Bring the soup to a gentle boil, then reduce the heat and let it simmer for about 20 minutes, allowing the flavors to meld.

            After simmering, stir in the kidney beans and pasta. Cook for an additional 10-12 minutes until the pasta is al dente.

              In the last 2 minutes of cooking, add the chopped spinach or kale and stir until just wilted. Adjust seasoning with salt and pepper to taste.

                Remove the soup from heat and let it cool slightly before serving.

                  Prep Time: 15 minutes | Total Time: 50 minutes | Servings: 6

                    - Presentation Tips: Ladle the minestrone soup into bowls, sprinkle with grated Parmesan cheese (if using) and fresh basil leaves for a vibrant touch. Serve with crusty bread on the side for dipping!