|

Healthy Minestrone Soup – Olive Garden Copycat for the Crockpot

This Minestrone Soup is made with a mix of vegetables, kidney beans, cannellini beans, small pasta, and a tomato-based broth that gets better the longer it sits.

It’s the kind of soup you can throw together with whatever vegetables are in the fridge and still get something that tastes intentional.

I make a big pot of this on Sundays and eat off it through the week, since it holds up better than most soups do.

It’s a good vegetarian dinner on its own, or a starter before something heavier like pizza or pasta.

If you like a big pot of vegetable soup, these are worth trying too:

Minestrone Soup

Ingredients You’ll Need

Two kinds of beans give this soup more texture than using just one, but you can use whatever beans you have on hand. Small pasta shapes like ditalini work best.

They’re easy to eat by the spoonful without needing to cut anything. Add the spinach at the very end so it just wilts instead of turning gray and mushy.

Ingredients

  • 2 tablespoons olive oil

  • 1 onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 cloves garlic, minced

  • 1 zucchini, diced

  • 1 (28 oz) can crushed tomatoes

  • 6 cups vegetable broth

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

  • 1 (15 oz) can cannellini beans, drained and rinsed

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

  • 1 teaspoon dried oregano

  • 1 teaspoon dried basil

  • 1 bay leaf

  • 1 cup small pasta, such as ditalini

  • 2 cups baby spinach

  • Salt and black pepper, to taste

  • Grated Parmesan, for serving

Minestrone Soup

Directions

  • Heat the olive oil in a large pot or Dutch oven over medium heat.
    Add the onion, carrots, and celery and cook for 6-7 minutes until softened.
    Stir in the garlic and zucchini and cook for another 2-3 minutes.
  • Add the crushed tomatoes, vegetable broth, oregano, basil, and bay leaf.
    Bring the soup to a boil, then reduce the heat and simmer for 15 minutes so the vegetables cook through and the broth builds flavor.
    Stir occasionally so nothing sticks to the bottom of the pot.
  • Stir in the kidney beans, cannellini beans, and green beans.
    Simmer for another 10 minutes until the green beans are tender but not mushy.
    This is a good point to taste and adjust the seasoning if needed.
  • Add the pasta directly to the pot and cook according to the package directions, usually 8-10 minutes, until al dente.
    Stir occasionally so it doesn’t stick or clump together.
    Keep an eye on the timing. Pasta left in soup too long will keep absorbing broth and go soft.
  • Remove the bay leaf and stir in the spinach, letting it wilt for about a minute.
    Taste and season with salt and pepper (the canned beans and broth both carry some salt, so taste before adding more).
    Minestrone Soup
  • Ladle into bowls, top with grated Parmesan, and serve hot and enjoy!

Important Recipe Notes

  • Add the pasta close to serving time. Pasta keeps absorbing liquid the longer it sits in the pot. If you’re making this ahead, cook the pasta separately and add it to individual bowls.
  • Use whatever vegetables you have. This soup is forgiving. Swap in green peas, chopped kale, or diced potatoes depending on what’s in the fridge.
  • Storage. Store in an airtight container in the fridge for up to 5 days. Expect the pasta to soften more as it sits.
  • Freezing. Freezes well if you leave the pasta out. Add freshly cooked pasta to each portion after thawing and reheating.
  • Reheating. Warm gently on the stovetop, adding a splash of extra broth or water since the soup thickens as it sits.
  • Make it vegan. Skip the Parmesan or use a plant-based alternative. Everything else in the recipe is already vegan.
  • Boost the protein. Stir in cooked Italian sausage or ground beef along with the vegetables if you want a meatier version.

How to Serve, Store & Customize This Recipe

Serving:

Ladle into bowls and top with a generous amount of grated Parmesan and a drizzle of good olive oil.

Crusty bread on the side is almost required for scooping up the broth. I like serving it with a simple green salad if I want more of a full meal.

Storage:

Cool completely, then store in an airtight container in the fridge for up to 5 days. The pasta softens as it sits, so add extra broth when reheating if the soup looks too thick.

Customization:

Add cooked Italian sausage or ground beef for a meatier version, or swap in whatever vegetables you have on hand.

Use gluten-free pasta or skip the pasta entirely and add extra beans instead. Fresh herbs like basil or parsley stirred in at the end add a nice brightness.

Minestrone Soup

0.0 from 0 votes
Course: Recipes
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal

Ingredients

  • 2 tablespoons olive oil

  • 1 onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 cloves garlic, minced

  • 1 zucchini, diced

  • 1 (28 oz) can crushed tomatoes

  • 6 cups vegetable broth

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

  • 1 (15 oz) can cannellini beans, drained and rinsed

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

  • 1 teaspoon dried oregano

  • 1 teaspoon dried basil

  • 1 bay leaf

  • 1 cup small pasta, such as ditalini

  • 2 cups baby spinach

  • Salt and black pepper, to taste

  • Grated Parmesan, for serving

Directions

  • Cook the onion, carrots, and celery, then add the garlic and zucchini.
  • Add the tomatoes, broth, and seasonings; simmer for 15 minutes.
  • Add the beans and green beans, then simmer for 10 more minutes.
  • Add the pasta and cook according to package directions, about 8-10 minutes.
  • Remove the bay leaf, stir in the spinach, and season to taste.
  • Serve hot topped with grated Parmesan and enjoy!

Notes

  • For the best texture, add the pasta during the last 20–30 minutes of slow cooking so it does not become too soft.
  • Kidney beans, cannellini beans, or chickpeas all work well in this Healthy Minestrone Soup.
  • For a thicker soup, mash a small portion of the beans before adding them to the crockpot.
  • Serve with grated Parmesan, fresh parsley, or a piece of crusty bread.
  • Calories & Nutrition
    Approximate nutrition per serving

    Based on about 6 servings:
    Calories: 280–320 kcal
    Protein: 12–14 g
    Carbohydrates: 48–52 g
    Fat: 5–7 g
    Fiber: 9–11 g
    Sugar: 8–10 g
    Sodium: 550–750 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *