Print

Italian Meatball Soup

Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Italian Meatball Soup is a warm and comforting dish that brings the essence of cozy family gatherings into your kitchen. This delightful soup features perfectly seasoned meatballs swimming in a rich tomato broth, accompanied by tender fusilli pasta and vibrant vegetables. Each spoonful bursts with flavor, creating a heartwarming experience that’s perfect for chilly evenings or casual get-togethers. With its easy preparation and delicious results, this recipe will quickly become your go-to for weeknight meals.

Ingredients

Scale
  • 1 pound turkey or chicken meatballs (homemade or store-bought)
  • 1 tablespoon olive oil
  • 1/2 medium onion, chopped
  • 4 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 4 cups beef broth
  • 1/2 red bell pepper, chopped
  • 1/4 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1.5 cups uncooked fusilli pasta
  • 1/4 cup fresh basil, torn or chopped
  • Salt & pepper to taste
  • Parmesan cheese for serving (optional)

Instructions

  1. In a large soup pot, heat olive oil over medium-high heat. Add chopped onions and sauté until translucent and golden brown, about 4–5 minutes.
  2. Stir in minced garlic and cook for an additional 30 seconds until fragrant.
  3. Pour in crushed tomatoes and beef broth; add chopped red bell pepper, Italian seasoning, and crushed red pepper flakes if using. Bring to a boil.
  4. Add uncooked fusilli pasta and meatballs to the boiling mixture. Stir gently to combine.
  5. Reduce heat to low, cover slightly ajar, and let simmer for about 15 minutes until pasta is cooked al dente.
  6. Stir in fresh basil, season with salt and pepper to taste, and serve hot with grated Parmesan cheese if desired.

Nutrition