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
A rustic bowl of Italian meatball soup filled with tender meatballs, vibrant tomatoes, fresh herbs, and grated cheese on a wooden table, steam rising, appetizing and inviting.

Italian Meatball Soup for Cozy Comforting Dinners

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, hearty soup with tender meatballs, rich tomato broth, and fresh herbs, perfect for a comforting dinner.

  • Total Time: 45 minutes
  • Yield: 4-6 servings 1x

Ingredients

Scale
  • 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • 4 cups beef or vegetable broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup chopped carrots
  • 1 cup chopped celery
  • Fresh basil and parsley for garnish

Instructions

  1. Preheat oven to 375°F. In a bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper. Form into small meatballs.
  2. Place meatballs on a baking sheet and bake for 15 minutes until cooked through.
  3. In a large pot, bring broth and diced tomatoes to a simmer. Add carrots and celery, cook until vegetables are tender.
  4. Gently add cooked meatballs to the soup, simmer for 10 minutes to meld flavors.
  5. Garnish with chopped herbs and Parmesan before serving.

Notes

  • Can be made ahead and reheated. Freezes well.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Method: Simmer, bake
  • Cuisine: Italian
  • Diet: Gluten-Free options available

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 Kcal
  • Sugar: 8g
  • Sodium: 900mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 80mg