Print

Italian Meatball Soup Recipe

4.4 from 84 reviews

A hearty and flavorful Italian Meatball Soup featuring tender homemade or store-bought meatballs simmered in a rich tomato and beef broth with fusilli pasta, red bell pepper, and fragrant Italian seasonings. This comforting soup is easy to prepare and perfect for a cozy meal.

Ingredients

Scale

Meatball Soup Ingredients

  • 1 pound meatballs (homemade or store-bought)
  • 1 tablespoon olive oil
  • 1/2 medium onion, chopped
  • 4 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes (preferably fire roasted)
  • 4 cups beef broth
  • 1/2 red bell pepper, chopped small
  • 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 and pepper, to taste
  • Parmesan cheese for serving (optional)

Instructions

  1. Prepare Meatballs: If making from scratch, prepare your meatballs using your preferred recipe. You can also use store-bought meatballs to save time. The recipe suggests that the homemade meatball recipe yields extra meatballs for other meals.
  2. Sauté Aromatics: Heat olive oil in a soup pot over medium-high heat. Add the chopped onions and sauté for 4-5 minutes until translucent and soft.
  3. Add Garlic: Stir in the minced garlic and cook for about 30 seconds until fragrant, making sure not to burn it.
  4. Add Base Ingredients: Pour in the crushed tomatoes and beef broth, then add the chopped red bell pepper, Italian seasoning, crushed red pepper flakes (if using), and the meatballs. Increase heat to high and bring the mixture to a rolling boil.
  5. Add Pasta: Once boiling, add the uncooked fusilli pasta directly into the soup.
  6. Simmer Soup: Reduce heat to low-medium and cover the pot with the lid slightly ajar. Simmer for about 15 minutes or until the pasta is cooked through. Stir occasionally to prevent the pasta from sticking to the bottom, and add extra beef broth if the soup becomes too thick.
  7. Finish and Serve: Stir in fresh basil and season with salt and pepper to taste. Serve hot with freshly grated Parmesan cheese on top if desired.

Notes

  • Meatballs can be homemade or store-bought depending on your preference and time constraints.
  • Use fire-roasted crushed tomatoes for a deeper flavor.
  • The soup is intended to be brothy; adjust the broth quantity if the soup thickens too much while cooking.
  • Simmering with the lid slightly open prevents the soup from boiling over and helps maintain the right consistency.
  • Parmesan cheese garnish is optional but adds a lovely savory finish.

Keywords: Italian Meatball Soup, meatball soup, hearty soup, Italian soup, fusilli pasta soup, tomato meatball soup, easy soup recipe