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

Delicious Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maggie
  • Total Time: ~40 minutes
  • Yield: 4–6 servings

Description

Delicious Meatball Soup is a hearty, comforting one-pot meal featuring homemade beef meatballs simmered in a vegetable broth with carrots, celery, and simple seasonings—a filling, nourishing soup perfect for cozy dinners.


Ingredients

1 lb lean ground beef

½ cup breadcrumbs

12 eggs

¼ cup chopped fresh parsley

3 garlic cloves, minced

Salt and pepper, to taste

Olive oil (for browning)

6 cups vegetable broth

2 carrots, sliced

2 celery stalks, chopped


Instructions

  1. In a mixing bowl, combine ground beef, breadcrumbs, eggs, parsley, garlic, salt, and pepper. Mix gently until just combined. Roll into 1-inch meatballs and set aside.
  2. Heat olive oil in a large pot over medium heat. Brown meatballs in batches for 4–5 minutes, then remove and set aside.
  3. Add carrots and celery to the same pot, cook for 4–5 minutes until softened, scraping up any browned bits.
  4. Pour in vegetable broth, add meatballs back to the pot. Bring to a boil, then reduce heat and simmer for 15–20 minutes.
  5. Add salt and pepper to taste. Ladle soup into bowls and garnish with parsley. Optionally top with Parmesan.

Notes

  • For a heartier soup, add small pasta like orzo or ditalini near the end of cooking.
  • For extra flavor, sprinkle with Parmesan cheese or a squeeze of lemon juice before serving.
  • This recipe can be made gluten-free by substituting gluten-free breadcrumbs and using gluten-free broth.
  • Prep Time: 15 minutes
  • Cook Time: 25–30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 70mg