Meatball Minestrone Soup | Italian Food Forever

Must Try


There is nothing quite as comforting as a hearty bowl of soup, and this Meatball Minestrone is as satisfying as it is versatile. It’s the kind of recipe that welcomes improvisation, making it ideal for clearing out the refrigerator or using whatever vegetables and pantry staples you have on hand.

The star of this version is the tender meatballs, made with turkey sausage to keep the dish on the lighter side. Of course, you could just as easily swap in pork, veal, or beef, depending on what you prefer or have available. Along with the meatballs, beans and pasta provide body and substance, ensuring that every spoonful is both nourishing and filling. I happened to have orecchiette pasta and a can of pinto beans in my pantry, but any small pasta shape and any bean variety—cannellini, kidney, or even chickpeas—would work beautifully.

Because of its balance of protein, vegetables, and starch, this minestrone truly becomes a meal in itself. All it needs is a loaf of crusty Italian bread for dipping and perhaps a crisp green salad on the side. The flavors are so robust that the soup doesn’t demand much in the way of garnish, though a final flourish of grated Pecorino Romano adds just the right savory finish.

This is the kind of soup that tastes even better the next day as the flavors meld together, making it a wonderful option for meal prep or family dinners where leftovers are welcome.

Buon Appetito!
Deborah Mele 

Ingredients

Meatballs:

  • 1 Cup Fresh Breadcrumbs
  • 1/3 Cup Milk
  • 1 Pound Ground Turkey Sausage, Remove Meat From Casings (See Notes Above)
  • Salt & Pepper
  • 1 Egg
  • 2 Tablespoons Finely Chopped Parsley

Soup:

  • 6 Tablespoons Olive Oil, Divided
  • 1 Small Onion, Finely Chopped
  • 3 Medium Carrots, Chopped
  • 2 Celery Stalks, Chopped
  • 1 Medium Zucchini, Chopped
  • 1 (3 Ounce) Can Tomato Paste
  • 1 (15 Ounce Can Chopped Tomatoes)
  • 5 Cups Beef or Chicken Broth
  • 3 Cups Finely Chopped Kale or Swiss Chard
  • 1/4 Cup Chopped Fresh Parsley Leaves
  • 1 Teaspoon Dried Oregano
  • Salt & Pepper To Taste
  • 1 (15 Ounce) Can Pinto or Cannellini Beans, Drained
  • 1 1/2 Cups Small Dried Pasta (I Used Orecchiette)

To Serve:

  • Grated Pecorino Romano Cheese

Instructions

  • Soak the breadcrumbs in the milk until soft, then squeeze out most of the milk.
  • Place the breadcrumbs in a bowl along with the ground meat, salt, pepper, egg, and parsley.
  • Use your fingers to blend the mixture together.
  • Heat 3 tablespoons of the oil in a frying pan over medium heat.
  • Roll the meat into 1 1/2 inch balls, and drop into the hot frying pan.
  • Lightly brown the meatballs on all sides, then set aside until needed.
  • In a large stockpot, heat the remaining oil over medium heat, and cook the onion, carrot, and celery for about 5 minutes, stirring often.
  • Add the zucchini, tomato paste, chopped tomatoes, and chicken broth and bring to a boil.
  • Reduce the heat to a simmer, and add the meatballs, kale, parsley, oregano, salt and pepper.
  • Cook for 10 minutes until the meatballs have cooked through and the vegetables are tender.
  • Add the pasta and beans, and continue to cook until the pasta is “al dente”.
  • Serve hot, topped with a sprinkling of grated cheese.
  • Nutrition Information:

    Yield: 6

    Serving Size: 2 cups

    Amount Per Serving:

    Calories: 1171Total Fat: 65gSaturated Fat: 21gTrans Fat: 0gUnsaturated Fat: 36gCholesterol: 289mgSodium: 1221mgCarbohydrates: 53gFiber: 11gSugar: 9gProtein: 90g

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram



    Previous article
    Next article

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    Latest Recipes

    More Recipes Like This