Italian Meatball Soup Recipe
This hearty Italian Meatball Soup is a comforting and flavorful dish that is perfect for chilly evenings. Tender meatballs, vegetables, and savory broth come together to create a satisfying meal that the whole family will love.
- Author: Bennett
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
For the meatballs:
- 3/4 lb. ground beef
- 1/2 c. freshly shredded parmesan cheese, plus more to serve
- 3 tbsp. chopped, fresh parsley
- 1 egg
- 2 cloves garlic
- 1/2 tsp. kosher salt
- 1/2 tsp. black pepper
- 1/4 tsp. ground oregano
- 2 tsp. lemon juice
For the soup:
- 3 tbsp. olive oil
- 7 c. low-sodium beef stock
- 1/2 tsp. kosher salt
- 2 tbsp. tomato paste
- 1/4 c. fresh parsley leaves
- 2 bay leaves
- 1 tsp. black peppercorns
- 3/4 c. chopped onion
- 3/4 c. chopped carrot
- 3/4 c. chopped celery
- 1 c. chopped russet potato
- 1/2 lb. green cabbage, thinly sliced
- For the meatballs: In a large bowl, combine the ground beef, parmesan, chopped parsley, egg, garlic, salt, pepper, oregano, and lemon juice. Shape the mixture into small balls (about 1-inch wide) and chill for 30 minutes. (You should have about 24 meatballs.)
- After chilling, heat the olive oil over medium-low heat in a heavy pot. Briefly brown meatballs on all sides, then remove to a plate.
- For the soup: To the pot, add the beef stock, 2 cups water, salt, and tomato paste. Bring to a boil, then reduce the heat to simmer for about 30 minutes.
- Meanwhile, gather the parsley leaves, bay leaves, and peppercorns in a cheesecloth bundle. Tie to secure. Add this to the pot.
- Add the onion, carrots, celery, and potatoes to the pot. Simmer 15 minutes more. Remove the herb bundle.
- Add the cabbage and meatballs to the pot. Bring to a boil, then reduce the heat to simmer for 8 to 10 minutes.
- Serve with plenty of freshly grated parmesan sprinkled over the top.
Notes
- You can customize the soup by adding other vegetables like zucchini or spinach.
- This soup freezes well, so make a big batch and save some for later!
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 95mg
Keywords: Italian Meatball Soup, Meatball Soup, Italian Soup, Comfort Food