How to Make Minestrone Soup
How to Make Minestrone Soup is a easy Italian recipe that serves 6. 250 calories per serving. Recipe by Allrecipes on YouTube.
Prep: 15 min | Cook: 36 min | Total: 1 hr 1 min
Cost: $24.17 total, $4.03 per serving
Ingredients
- 2 Tbsp Olive Oil (extra virgin, for sautéing)
- 3 cloves Garlic (minced)
- 1 medium Onion (diced)
- 2 stalks Celery (diced)
- 2 medium Carrot (diced)
- 0.25 cup Red Wine (dry red, for deglazing)
- 4 cups Vegetable Stock (low‑sodium)
- 1 cup Tomato Sauce (canned, plain)
- 1 cup White Beans (cannellini or great northern, drained and rinsed)
- 1 medium Zucchini (diced)
- 1 cup Green Beans (trimmed and cut into 1‑inch pieces)
- 2 cups Spinach (fresh, roughly chopped)
- 1 tsp Fresh Oregano (chopped)
- 2 Tbsp Fresh Basil (chopped)
- 1 tsp Salt (to taste)
- 0.5 tsp Black Pepper (freshly ground)
- 1 cup Small Pasta (Baby Shells) (dry, cooked al dente separately)
- 0.25 cup Parmesan Cheese (freshly grated)
- 1 tsp Extra Virgin Olive Oil (for finishing drizzle)
- to taste Cracked Black Pepper (for garnish)
Instructions
Prepare Aromatics
Heat olive oil in a large soup pot over medium heat. Add minced garlic and sauté for 30 seconds until fragrant, then add diced onion, celery, and carrot. Cook, stirring occasionally, until the vegetables begin to soften, about 5 minutes.
Time: PT5M
Temperature: medium heat
Deglaze with Red Wine
Pour the red wine into the pot, scraping up any browned bits from the bottom. Let it reduce for about 1 minute.
Time: PT1M
Temperature: medium heat
Add Liquids and Tomato Base
Stir in the vegetable stock and tomato sauce, mixing well to create a broth. Bring the mixture to a gentle boil.
Time: PT5M
Temperature: medium-high heat
Incorporate Beans and Remaining Veggies
Add the drained white beans, diced zucchini, green beans, and fresh spinach to the pot. Reduce heat to a simmer and let cook until all vegetables are tender, about 15 minutes.
Time: PT15M
Temperature: simmer
Season and Finish Soup
Stir in chopped fresh oregano, basil, salt, and black pepper. Taste and adjust seasoning as needed. Let the soup simmer an additional 2 minutes to meld flavors.
Time: PT2M
Temperature: simmer
Cook Pasta Separately
While the soup simmers, bring a pot of salted water to a boil. Add the baby shells and cook al dente according to package instructions (about 8 minutes). Drain and set aside.
Time: PT8M
Temperature: boiling
Combine Pasta and Soup
If serving immediately, add the cooked pasta directly into the soup pot and stir to combine. Alternatively, place a small handful of pasta in each serving bowl and ladle the hot soup over it.
Time: PT2M
Temperature: hot
Plate and Garnish
Ladle soup into bowls, top each with a generous grate of Parmesan cheese, a drizzle of extra virgin olive oil, and a sprinkle of cracked black pepper. Garnish with a few fresh basil leaves if desired.
Time: PT2M
Nutrition Facts
- Calories
- 250
- Protein
- 10g
- Carbohydrates
- 35g
- Fat
- 8g
- Fiber
- 6g
Dietary info: Vegetarian, Can be made vegan by omitting Parmesan or using vegan cheese
Allergens: Dairy (Parmesan cheese), Gluten (pasta)
Last updated: April 7, 2026






