Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Italian Meatball Soup 17.png

Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿ Warm up with a hearty Italian Meatball Soup packed with classic herbs and fresh vegetables for a comforting meal.
๐ŸŒฟ This recipe combines tender meatballs and nutritious veggies in a flavorful broth, perfect for family dinners or cozy nights in.

  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings

Ingredients

– 3/4 lb ground beef

– 1/2 cup freshly shredded parmesan cheese

– 3 tablespoons chopped fresh parsley

– 1 egg

– 2 cloves garlic, minced

– 1/2 teaspoon kosher salt

– 1/2 teaspoon black pepper

– 1/4 teaspoon ground oregano

– 2 teaspoons lemon juice

– 3 tablespoons olive oil

– 7 cups low-sodium beef stock

– 1/2 teaspoon kosher salt

– 2 tablespoons tomato paste

– 1/4 cup fresh parsley leaves

– 2 bay leaves

– 1 teaspoon black peppercorns

– 3/4 cup chopped onion

– 3/4 cup chopped carrot

– 3/4 cup chopped celery

– 1 cup chopped russet potato with peel

– 1/2 lb thinly sliced green cabbage

Instructions

1-Make the meatballs: In a bowl, gently mix 3/4 lb ground beef with 1/2 cup shredded parmesan, 3 tbsp chopped parsley, 1 egg, 2 minced garlic cloves, 1/2 tsp kosher salt, 1/2 tsp black pepper, 1/4 tsp oregano, and 2 tsp lemon juice. Shape into 24 small balls, chill for 15 minutes to firm up. Why chill? It keeps them from falling apart. Trust me, learned that the hard way once!

2-Brown the meatballs: Heat 1-2 tbsp olive oil in a large pot over medium-high. Brown the meatballs in batches for 2-3 minutes per side. Remove and set aside. That quick sear locks in juices for melt-in-your-mouth texture.

3-Build the herb bundle: Wrap 1/4 cup parsley leaves, 2 bay leaves, and 1 tsp peppercorns in cheesecloth, tie securely. This infuses flavor without bits floating around.

4-Start the broth: In the same pot with remaining 1 tbsp olive oil, add a splash more if needed. Stir in 2 tbsp tomato paste, cook 1 minute. Pour in 7 cups low-sodium beef stock, 1/2 tsp kosher salt, and the herb bundle. Bring to a simmer for 10 minutes. The aroma? Pure magic.

5-Add vegetables: Toss in 3/4 cup each chopped onion, carrot, celery, and 1 cup chopped russet potato. Simmer 15-20 minutes until veggies soften. Remove herb bundle.

6-Finish with cabbage and meatballs: Add 1/2 lb sliced green cabbage and browned meatballs. Simmer 10 minutes until meatballs cook through and cabbage wilts slightly. Taste, adjust salt or pepper.

7-Serve: Ladle into bowls, top with extra parmesan and crusty bread. Dinner is served! Pair it with a slice of apple pie a la mode for a sweet finish that warms the soul.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

๐Ÿง† Chill meatballs before browning to help them hold together during cooking.
๐ŸŒฟ Use a fresh herb bundle tied in cheesecloth for easy removal and enhanced flavor.
๐Ÿฒ Simmer vegetables until just tender to maintain texture and nutrients.

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Simmering and browning
  • Cuisine: Italian
  • Diet: Gluten-Free option

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5 g
  • Sodium: 600 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 4 g
  • Protein: 25 g
  • Cholesterol: 80 mg