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
Hearty Meatball Soup

Comforting Meatball Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophie
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Dive into this comforting meatball soup, where tender meatballs and fresh vegetables create a heartwarming dish perfect for any chilly day.


Ingredients

Scale
  • 1 lb lean ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup fresh parsley, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 can (14.5 oz) diced tomatoes, with juice
  • 4 cups vegetable broth
  • 1 tsp Italian seasoning

Instructions

  1. In a large bowl, mix ground beef, breadcrumbs, Parmesan cheese, parsley, garlic, and Italian seasoning until just combined. Avoid overmixing.
  2. Form the mixture into small meatballs (about 1 inch).
  3. Heat olive oil in a large pot over medium heat. Sauté diced onions, carrots, and celery for about 5-7 minutes until softened.
  4. Add diced tomatoes and vegetable broth to the pot; bring to a gentle boil.
  5. Carefully drop in the meatballs and reduce heat to low. Simmer uncovered for 25-30 minutes until meatballs are cooked through.
  6. Taste and adjust seasoning if necessary. Serve hot with a sprinkle of parsley on top.

Notes

  •  For added flavor, consider incorporating herbs like thyme or bay leaves during simmering.
  • You can substitute ground turkey or chicken for leaner meat options.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (300g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 590mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 60mg