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

Italian Meatball Soup


  • Author: Claire
  • Total Time: 50 minutes
  • Yield: Serves about 6 people 1x

Description

Italian Meatball Soup is a comforting and hearty dish that perfectly combines tender meatballs, fresh vegetables, and a flavorful broth. This quick and easy recipe is not only ideal for cozy dinners but also great for family gatherings. With its robust flavors and inviting aroma, this soup is sure to impress everyone at your table. In just about 20 minutes of prep and a bit of simmering time, you can serve a warm bowl that’s packed with nutrition and taste—perfect for both kids and adults alike. Enjoy it solo or pair it with crusty bread for a truly satisfying meal.


Ingredients

Scale
  • 1 lb ground beef
  • 1/3 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 small onion, chopped
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 6 cups chicken or beef broth
  • 1 can diced tomatoes (14.5 oz)
  • 1 cup small pasta (like ditalini or orzo)
  • 2 cups fresh spinach or kale

Instructions

  1. In a large bowl, mix ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, salt, and pepper; form into meatballs.
  2. Heat olive oil in a large pot over medium heat; brown meatballs for about 5–7 minutes; set aside.
  3. In the same pot, sauté onion, carrots, and celery for about 5 minutes; add minced garlic and cook for another minute.
  4. Pour in broth and diced tomatoes; bring to a boil then reduce heat to simmer.
  5. Return meatballs to the pot; cover and simmer for about 15–20 minutes until cooked through.
  6. Stir in pasta; cook according to package instructions; add spinach or kale during the last five minutes.
  7. Taste and adjust seasoning before serving; garnish with grated Parmesan.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 350g)
  • Calories: 450
  • Sugar: 5g
  • Sodium: 720mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 80mg

Keywords: For added flavor depth, let the soup simmer longer if time permits. Customize by adding your favorite vegetables like zucchini or bell peppers. For variation in spice level, consider adding red pepper flakes.