Description
Homemade Olive Garden Minestrone Soup with fresh vegetables, beans, and pasta in a savory tomato broth. A healthy, comforting copycat recipe.
Ingredients
-
2 tbsp olive oil
-
1 medium onion, diced
-
2 carrots, sliced
-
2 celery stalks, diced
-
2 garlic cloves, minced
-
1 zucchini, diced
-
1 cup green beans, cut into 1-inch pieces
-
1 (15 oz) can kidney beans, drained and rinsed
-
1 (15 oz) can great northern beans, drained and rinsed
-
1 (15 oz) can diced tomatoes
-
6 cups vegetable broth
-
2 cups fresh spinach, chopped
-
1 tsp dried oregano
-
1 tsp dried basil
-
½ tsp dried thyme
-
Salt and black pepper, to taste
-
1 cup small pasta (like ditalini)
- Grated Parmesan cheese (optional, for serving)
Instructions
-
Heat olive oil in a large pot over medium heat.
-
Add onion, carrots, celery, and garlic; sauté until softened.
-
Stir in zucchini and green beans; cook for 3–4 minutes.
-
Add beans, diced tomatoes, broth, oregano, basil, thyme, salt, and pepper. Bring to a boil.
-
Reduce heat and simmer for 20 minutes.
-
Stir in pasta and cook until al dente (about 8–10 minutes).
-
Add spinach and simmer until wilted.
- Adjust seasoning and serve with Parmesan cheese, if desired.
Notes
-
For authentic flavor, use ditalini pasta, but elbow or small shells also work.
-
Soup thickens as it cools—add extra broth if reheating.
- This recipe is vegetarian, but you can add Italian sausage for a heartier version.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian