Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of Italian meatball soup featuring plump meatballs nestled in a rich tomato broth, garnished with fresh herbs and grated cheese, presented on a rustic wooden table with a spoon resting beside it.

Hearty Italian Meatball Soup for Cozy Nights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A nourishing and hearty Italian meatball soup, great for family meals and comforting dinners.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 egg
  • Salt and pepper to taste
  • 1 tbsp olive oil
  • 1 onion, chopped
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 can (28 oz) crushed tomatoes
  • 4 cups beef or vegetable broth
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Mix ground beef, breadcrumbs, Parmesan, garlic, egg, salt, and pepper. Form into small meatballs.
  2. Heat olive oil in a large pot over medium heat. Brown meatballs until cooked through. Remove and set aside.
  3. In the same pot, sauté onion, carrots, and celery until tender.
  4. Add crushed tomatoes, broth, oregano, and basil. Bring to a boil.
  5. Gently add meatballs back into the soup. Reduce heat and simmer for 20 minutes.
  6. Garnish with chopped parsley before serving.

Notes

  • Use fresh herbs for enhanced flavor.
  • Can substitute beef with turkey or vegetarian options.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Gluten-Free Option: Use gluten-free breadcrumbs

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320 Kcal
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 80mg