Olive Garden Minestrone Soup is a deliciously hearty and wholesome Italian-style vegetable soup loaded with beans, pasta, and seasonal veggies, all simmered in a flavorful tomato-based broth. It’s a satisfying and nutritious option, perfect for a cozy dinner or a light lunch.
Why You’ll Love This Recipe
- Healthy & Filling: Packed with vegetables, beans, and pasta, it’s both nutritious and satisfying.
- Great for Meal Prep: Keeps well and tastes even better the next day.
- Customizable: Adapt it with your favorite veggies or add protein for a twist.
- Vegetarian-Friendly: Naturally meat-free and full of plant-based goodness.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Olive oil
- Onion
- Celery
- Carrots
- Zucchini
- Garlic
- Canned diced tomatoes
- Tomato paste
- Vegetable broth
- Italian seasoning
- Red kidney beans
- Cannellini beans
- Green beans
- Small pasta (like ditalini or shells)
- Baby spinach
- Salt and pepper
- Fresh parsley
- Optional: grated Parmesan cheese for garnish
Directions

- Heat olive oil in a large pot. Sauté onions, celery, carrots, and zucchini until tender.
- Add garlic and cook until fragrant.
- Stir in diced tomatoes, tomato paste, Italian seasoning, salt, and pepper.
- Pour in vegetable broth and bring to a boil.
- Reduce heat and simmer for 10 minutes.
- Add kidney beans, cannellini beans, green beans, and pasta. Simmer until pasta is tender.
- Stir in spinach and cook until wilted.
- Garnish with parsley and Parmesan cheese if desired. Serve warm.
Servings and timing
- Servings: 6–8
- Prep time: 15 minutes
- Cook time: 25 minutes
- Total time: 40 minutes
Variations
- Add sausage or pancetta for a meatier version.
- Swap spinach for kale or chard.
- Use gluten-free pasta if needed.
- Add a pinch of red pepper flakes for a little heat.
Storage/reheating
- Store in the fridge for up to 3 days in an airtight container.
- Reheat on the stovetop over medium heat, adding broth if it thickens.
- Freeze the soup without pasta for up to 2 months; add cooked pasta when reheating.
FAQs
What pasta is best for minestrone soup?
Small types like ditalini, elbow macaroni, or small shells work perfectly.
Can I use canned beans?
Yes, canned beans are convenient and work great—just rinse and drain them.
How do I keep the pasta from getting mushy?
Cook the pasta separately and add it to each bowl before serving.
Is this soup vegan?
Yes, as long as you skip the Parmesan cheese or use a vegan version.
Can I add more vegetables?
Absolutely—try adding bell peppers, peas, or even corn.
Can I use chicken broth instead of vegetable broth?
Yes, if you’re not vegetarian, chicken broth adds great flavor.
How long will this soup last?
It lasts up to 3 days in the fridge or 2 months in the freezer (without pasta).
What’s a good side dish for this soup?
Serve with garlic bread, a green salad, or a slice of crusty Italian bread.
Is this soup spicy?
No, it’s very mild. You can add spice with chili flakes or hot sauce if desired.
Does it taste like Olive Garden’s version?
Yes! This recipe closely mimics the restaurant’s version, with all the familiar flavors.
Conclusion
Olive Garden Minestrone Soup is a classic for a reason—warm, comforting, and bursting with flavor and veggies. Whether you’re making it for a cozy night in or a healthy weekday meal, it’s a satisfying dish you’ll come back to again and again.
PrintOlive Garden Minestrone Soup
A hearty, vegetable‑packed Italian‑style soup inspired by Olive Garden’s minestrone, with tomatoes, beans, pasta and fresh greens in a savory broth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop sauté & simmer
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 2 Tbsp olive oil
- 1 medium onion, diced
- 2 stalks celery, diced
- 3 medium carrots, diced
- 1 zucchini, diced
- 3 cloves garlic, minced
- 1 (14 oz) can diced tomatoes
- 1 Tbsp tomato paste
- 5–6 cups vegetable broth
- 1 bay leaf
- 1 tsp Italian seasoning (or oregano)
- Salt & pepper, to taste
- 1 (15 oz) can kidney beans, drained & rinsed
- 1 (15 oz) can white beans (cannellini or Northern), drained & rinsed
- ½ cup green beans (fresh or frozen)
- ½ cup small pasta shells (or ditalini)
- 2 cups fresh spinach (or kale)
- 1/4 cup fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, celery, carrots, zucchini and sauté for 3–5 minutes until softened.
- Add garlic and sauté for 30 seconds until fragrant.
- Stir in tomato paste and cook for 1 minute.
- Add diced tomatoes, broth, bay leaf, Italian seasoning, salt and pepper; bring to a simmer.
- Add kidney beans, white beans and green beans; simmer for 10–15 minutes.
- Stir in pasta and cook until al dente, about 10 minutes.
- Add spinach and cook for another 2–3 minutes until wilted.
- Remove bay leaf, adjust seasoning, and ladle into bowls.
- Garnish with chopped parsley and serve hot.
Notes
- Use chicken broth or add a Parmesan rind for extra flavor.
- Substitute pasta with rice for a gluten‑free version.
- Beans add protein—omit pasta and beans to lower carbs.
- Freezer‑friendly: freeze without spinach and pasta; add fresh when reheating.
- Leftovers store in the fridge up to 5 days.
Nutrition
- Serving Size: 1½ cups
- Calories: 260 kcal
- Sugar: 7 g
- Sodium: 600 mg
- Fat: 2 g
- Saturated Fat: 0.3 g
- Unsaturated Fat: 1.7 g
- Trans Fat: 0 g
- Carbohydrates: 54 g
- Fiber: 8 g
- Protein: 11 g
- Cholesterol: 0 mg