Green Minestrone Soup with Meatballs and Pistachio

Green Minestrone! I absolutely cannot wait for you to try this. It’s all about starting with Chicken Stock (and if you haven’t tried my homemade chicken stock, this is the moment), then adding your local and in season green vegetables.

I used all my favorites, including green beans, cabbage, carrots, parsnips, celery, and sugar snap peas, but feel free to pair it down to just a few vegetables. I love all the green but added carrot for a little bit of contrast. It’s fabulous as is but elevated to the next level with a dollop of my Pistachio Pesto stirred in. The color is magnificent, and the flavor even better.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Green Minestrone Soup with Meatballs and Pistachio

  • Author: nocrumbsleft
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 min
  • Yield: 4 servings


This hearty soup is easy to make and the best way to warm up your winter!


  • 1 lb spicy Italian sausage (remove from casing, if needed), rolled into small (1”) meatballs
  • 2 Tbsp olive oil
  • ½ cup chopped onion
  • 1 cup sliced celery
  • ½ cup chopped carrots (cut into fourths lengthwise, then chop)
  • 1 cup chopped parsnips (cut the same as the carrots)
  • 2 cups sliced kale
  • 1 bay leaf
  • ½ tsp salt
  • ½ tsp pepper
  • 1 large clove of garlic, chopped
  • 8 cups chicken stock
  • 2 cups potatoes, cut into chunks
  • 2 cups green cabbage, cut into 1/2-inch pieces
  • 1 cup green beans, cut into 1/2-inch pieces
  • 1 cup sugar snap peas, cut in half at an angle
  • 2 cups zucchini, sliced lengthwise then into 1/2-inch pieces
  • Pistachio Pesto MAGIC ELIXIRS (Recipe HERE)


ROLL the sausage into 1” meatballs.

HEAT 2 tbsp olive oil in a large Dutch oven over medium high heat.  

PLACE the meatballs in the Dutch oven and cook until they are browned on each side, about 5 minutes.  Remove from pan and set aside.

LEAVE the drippings and oil from the meatballs in the pan and sauté the onions, celery, carrots, parsnips, and kale. Add the bay leaf. Sauté for about 6 minutes.  Add ½ tsp salt and ½ tsp pepper

ADD the chopped garlic and sauté for another minute.  Add the chicken stock and the potatoes and cook for 5 minutes.

ADD the cabbage, green beans and sugar snap peas and cook for 3 minutes.  Add zucchini and return the meatballs to the pot.  Bring to a boil then turn off.

Remove the bay leaf. Add more salt and pepper to taste, if desired.

SERVE with Pistachio Pesto.

13 thoughts on “Green Minestrone Soup with Meatballs and Pistachio

  1. Made this yesterday and served with dinner tonight. My 20 yr old son said it was delicious. He wanted more. I nearly fell over! Thank you for the delicious recipe

  2. Teri has outdone herself with this one! I was glad I did some major grocery shopping before a big snowstorm (including the ingredients for this delicious soup) because it kept me warm while snowed in! The pistachio pesto is incredible and pairs so well with the delicious, hearty vegetables. This is going into my meal plan rotation!

    1. So glad you like it… Please be sure to rate it also???

Leave a Reply

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

Recipe rating

%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close