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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kaeli
  • Total Time: 40 minutes
  • Yield: Serves approximately 6 people 1x

Description

Indulge in a comforting bowl of Italian Meatball Soup, a dish that warms the heart and delightfully satisfies your taste buds. This soup features tender meatballs nestled in a rich, flavorful tomato broth, complemented by fresh vegetables and hearty fusilli pasta. It’s perfect for busy weeknights or cozy gatherings, as it can be made in just 40 minutes. Whether you choose to craft homemade meatballs or opt for store-bought convenience, this recipe is versatile and guarantees satisfaction for the entire family. Enjoy a bowlful of nostalgia and warmth with each delicious spoonful.


Ingredients

Scale
  • 1 pound meatballs (homemade or store-bought)
  • 1 tablespoon olive oil
  • 1/2 medium onion (chopped)
  • 4 cloves garlic (minced)
  • 28 oz can crushed tomatoes
  • 4 cups beef broth
  • 1/2 red bell pepper (chopped small)
  • 1.5 cups uncooked fusilli pasta
  • Fresh basil (for garnish)
  • Salt and pepper (to taste)

Instructions

  1. In a soup pot, heat olive oil over medium-high heat, sauté onions for 4-5 minutes until translucent, then add minced garlic and cook for an additional 30 seconds.
  2. Combine crushed tomatoes, beef broth, chopped red bell pepper, Italian seasoning, crushed red pepper flakes (if using), and meatballs into the pot. Bring to a boil.
  3. Once boiling, stir in uncooked fusilli pasta, reduce heat to simmer with the lid slightly ajar for about 15 minutes until pasta is tender.
  4. Before serving, mix in fresh basil and season with salt and pepper to taste.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (approximately 350g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 740mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 55mg