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

Italian Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Luna Martinez
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Experience the warmth of Italian meatball soup, an irresistible dish that combines tender meatballs, vibrant vegetables, and rich tomato broth. Perfect for chilly evenings or family gatherings, this soup wraps you in nostalgia while delivering a burst of flavor with every spoonful. Easy to prepare and customizable, it’s a delightful meal that brings everyone together.


Ingredients

Scale
  • 1 lb lean ground beef
  • 1/2 cup plain breadcrumbs
  • 1/4 cup freshly grated Parmesan cheese
  • 1/4 cup fresh parsley, chopped
  • 2 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 cup diced carrots
  • 1 cup diced celery
  • 2 tbsp extra virgin olive oil
  • 2 tsp Italian seasoning
  • Salt and pepper to taste

Instructions

  1. In a bowl, mix ground beef, breadcrumbs, Parmesan cheese, parsley, garlic, and Italian seasoning until combined. Form into 1-inch meatballs.
  2. Heat olive oil in a large pot over medium heat. Sauté onions (optional), carrots, and celery for about 5-7 minutes until softened.
  3. Add diced tomatoes and vegetable broth; stir to combine.
  4. Gently drop meatballs into the simmering broth. Cover and cook for about 20 minutes until meatballs are cooked through.
  5. Taste and adjust seasoning as needed. Serve hot with a sprinkle of fresh parsley or additional Parmesan cheese.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 300g)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 70mg