Hearty Meatball Soup

This Hearty Meatball Soup brings together tender homemade beef meatballs, fresh vegetables, and delicate pasta all simmered in a rich and savory broth. Each spoonful bursts with the flavors of Italian herbs and comforting, home-cooked goodness.

Perfect for family dinners or cozy weekends, this soup is not just filling but incredibly satisfying. Whether you’re curled up on a rainy day or serving a crowd, the warm aroma and delicious taste of this soup will create cherished memories around the table.

Full recipe:

Ingredients:

  • 1 pound ground beef

  • 1/4 cup dry bread crumbs

  • 1 egg, lightly beaten

  • 1 tablespoon chopped fresh parsley

  • 1/2 teaspoon salt

  • 1/4 teaspoon pepper

  • 6 cups beef broth

  • 1 can (14-1/2 ounces) diced tomatoes, undrained

  • 1 cup sliced carrots

  • 1 cup chopped celery

  • 1/2 cup chopped onion

  • 1 teaspoon Italian seasoning

  • 1 cup small pasta (like ditalini or orzo)

  • 2 cups fresh spinach, chopped

  • Grated Parmesan cheese, for serving

Directions:

  1. In a bowl, combine ground beef, bread crumbs, egg, parsley, salt, and pepper. Mix lightly but thoroughly. Shape into 3/4-inch balls.

  2. In a Dutch oven, bring beef broth, tomatoes, carrots, celery, onion, and Italian seasoning to a boil.

  3. Carefully add meatballs to the simmering soup. Reduce heat and simmer, uncovered, for 30 minutes.

  4. Stir in pasta and cook for an additional 10 minutes or until pasta is tender.

  5. Add spinach during the last 2 minutes of cooking.

  6. Serve hot with grated Parmesan cheese.

Prep Time: 20 minutes | Cooking Time: 40 minutes | Total Time: 1 hour

Kcal: 310 kcal | Servings: 6 servings

Leave a Comment