Go Back
Bowl of comforting meatball soup with fresh herbs and vegetables.

Comforting Meatball Soup

This heartwarming soup features juicy meatballs in a savory broth, paired with fresh vegetables for a comforting meal perfect for any occasion.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course, Soup
Cuisine American, Italian
Servings 4 servings
Calories 300 kcal

Ingredients
  

For the Meatballs

  • 1 lb lean ground beef Provides flavor and texture.
  • 1/2 cup breadcrumbs Keeps meatballs tender and juicy.
  • 1/4 cup grated Parmesan cheese Adds umami and richness.
  • 1/4 cup fresh parsley, chopped Brightens the dish.
  • 2 cloves garlic, minced Infuses warmth and depth of flavor.
  • 1 tsp Italian seasoning Herb blend enhancing flavor.

For the Soup

  • 2 carrots diced Adds sweetness and color.
  • 2 celery stalks diced Provides crunch and base flavor.
  • 1 can (14.5 oz) diced tomatoes, with juice Adds acidity and richness.
  • 4 cups vegetable broth Crafts a comforting base.

Instructions
 

Preparation

  • In a large bowl, mix the ground beef, breadcrumbs, Parmesan cheese, parsley, garlic, and Italian seasoning until just combined.
  • Form the mixture into small meatballs, about 1 inch in diameter.

Cooking

  • Heat olive oil in a large pot over medium heat. Sauté diced carrots and celery for about 5-7 minutes until softened.
  • Add diced tomatoes and vegetable broth to the pot, bringing it to a gentle boil.
  • Carefully drop in the meatballs and reduce heat to low. Simmer uncovered for 25-30 minutes until the meatballs are cooked through.
  • Taste and adjust seasoning if necessary. Serve hot with a sprinkle of parsley on top.

Notes

Consider healthier alternatives like ground turkey or whole wheat breadcrumbs.
Keyword Comfort Food, Easy Soup Recipe, Family Dinner, home-cooked meal, meatball soup