Copycat Olive Garden Minestrone Soup Recipe

Easy and delicious Olive Garden–style Minestrone Soup loaded with fresh vegetables, leafy greens, and simmered in a rich, flavorful broth. Made in one pot for a cozy weeknight dinner the whole family will love.

Olive Garden Minestrone Soup with fresh vegetables and spinach

This is one of my favorite soups — a comforting, vegetable-packed minestrone inspired by Olive Garden. I first shared this copycat recipe years ago and updated it here with fresher photos and clearer instructions. The soup is hearty, full of varied textures and bright tomato-broth flavor. It works well on cold days, when you need something nourishing, or any night you want an easy, satisfying meal. Serve with crusty bread, a simple salad, or grated Parmesan for a complete dinner.

Why You’ll Love This

  • Healthy and filling – Full of vegetables, beans, and fiber-rich pasta for a nourishing, balanced bowl.
  • Quick and easy – Ready in about 30–45 minutes using simple pantry staples and fresh produce.
  • One-pot meal – Everything cooks in a single pot, making prep and cleanup effortless.
  • Great for leftovers – Flavors deepen after resting, so this soup is even better the next day and ideal for meal prep.
A ladle of minestrone soup with vegetables and pasta

Ingredients You’ll Need

  • Onion, carrots, and celery – a classic aromatic base that builds savory depth.
  • Vegetables – zucchini and green beans in this version, but seasonal vegetables work well.
  • Beans – a mix of red kidney beans and small white beans adds texture and plant protein. Cannellini, navy, or pinto beans are fine alternatives.
  • Pasta – small shapes like shells, ditalini, or elbow macaroni. Omit or use gluten-free pasta for a lower-carb or gluten-free option.
  • Vegetable broth – use vegetable or chicken broth depending on preference; stock adds extra richness.
  • Tomatoes – crushed tomatoes give body to the broth; diced tomatoes also work.
  • Garlic – essential for flavor; mince and add near the beginning of cooking.
  • Leafy greens – baby spinach or chopped kale stirred in near the end.
  • Herbs and seasonings – dried oregano, basil, and thyme, plus salt and pepper. Italian seasoning is a convenient substitute; fresh parsley or a bay leaf can be added for extra aroma.
Bowl of minestrone with grated Parmesan

How to Make Minestrone Soup

This minestrone comes together quickly in one pot. Follow these simple steps:

  • Sauté the aromatics. Warm olive oil in a large saucepan or soup pot over medium-high heat. Add chopped onion, celery, carrots, and zucchini and sauté until softened, about 5 minutes. Add minced garlic and cook another 30 seconds until fragrant.
  • Add liquids and simmer. Stir in vegetable broth, crushed tomatoes, drained beans, and the dried herbs and seasonings. Bring to a boil, then reduce heat, cover, and simmer about 20 minutes so the flavors meld.
  • Finish with greens and pasta. Add baby spinach (or kale) and the small pasta. Cook an additional 8–12 minutes, until the pasta is tender and the greens have wilted.
  • Serve. Ladle into bowls and top with freshly grated Parmesan, red pepper flakes, or croutons as desired. Adjust salt and pepper to taste.
Spoon lifting vegetables from a pot of minestrone

Substitutions and Variations

Minestrone is highly adaptable. Try these swaps and additions to suit your pantry and tastes:

  • Vegetables: Use seasonal produce like yellow squash, bell peppers, sweet potato, broccoli, cauliflower, or butternut squash.
  • Protein: Keep it vegetarian with extra beans, or add shredded chicken, cooked ground meat, or sliced sausage for a heartier version.
  • Gluten-free: Replace regular pasta with gluten-free pasta or use rice for a different texture.
  • Vegan: The base is naturally vegan; swap Parmesan for nutritional yeast or vegan cheese if desired.
  • Spicy: Add red pepper flakes or a dash of hot sauce for heat.
  • Richer broth: For deeper flavor, simmer with a Parmesan rind or stir in a spoonful of tomato paste.
Bowl of minestrone soup with crusty bread

Prepping and Storing

To store: Keep leftovers in an airtight container in the refrigerator for up to 5 days. Note that pasta can absorb broth over time; thin with extra broth or water when reheating.

To freeze: Cool completely before freezing in sealed containers for up to 3 months. Thaw in the fridge and reheat on the stove or in the microwave. If freezing, consider leaving out or undercooking the pasta and adding fresh pasta when reheating to preserve texture.

Minestrone soup ready to serve

More Delicious Soup Recipes

  • Chicken and Wild Rice Soup – a comforting bowl loaded with tender chicken and nutty wild rice.
  • Creamy Broccoli Cheddar Soup – a rich, low-carb option packed with vegetables and cheese.
  • Chicken Tortilla Soup – a zesty, weeknight favorite with bold Tex-Mex flavors.
  • Spicy Sausage and Kale Soup – hearty and robust, simmered with tomatoes and smoked sausage.
  • Sausage and Spinach Tortellini Soup – cheesy tortellini with savory sausage and fresh greens.
  • Detox Immune-Boosting Chicken Soup – bright, nourishing broth packed with vegetables and aromatics.

If you try this Olive Garden–style Minestrone Soup and enjoy it, please leave a rating and tag your photos so others can see your creations. I love seeing how you make it your own!

Olive Garden Minestrone Soup

One-pot, vegetable-packed minestrone inspired by Olive Garden. Serves 6.

Prep Time: 10 minutes   Cook Time: 35 minutes   Total Time: 45 minutes

Servings: 6

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 ribs celery, chopped
  • 2 carrots, chopped
  • 1 small zucchini, chopped
  • 3 cloves garlic, minced
  • 5 1/2 cups vegetable broth
  • 1 (28 oz) can crushed tomatoes
  • 1 cup fresh or frozen cut green beans
  • 1 (15 oz) can red kidney beans, drained
  • 1 (15 oz) can small white beans, drained
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon dried thyme
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 cups fresh baby spinach
  • 1/2 cup small pasta (ditalini or small shells)
  • Optional toppings: grated Parmesan, red pepper flakes, or croutons

Instructions

  1. Heat the olive oil in a large saucepan or soup pot over medium-high heat. Add the onion, celery, carrots, and zucchini and sauté until softened, about 5 minutes. Add the garlic and cook 30 seconds more.
  2. Pour in the vegetable broth and crushed tomatoes. Stir in the beans and dried herbs, plus salt and pepper. Bring to a boil, then reduce heat, cover, and simmer for about 20 minutes.
  3. Add the baby spinach and small pasta. Cook another 8–12 minutes, until the pasta is tender and the greens are wilted.
  4. Adjust seasoning to taste. Serve hot with grated Parmesan and crusty bread, if desired.

Nutrition (approx. per serving)

Serving: 1/6th of recipe — Calories: ~233 kcal; Carbohydrates: ~44 g; Protein: ~12 g; Fat: ~3 g; Fiber: ~12 g; Sodium: ~725 mg.