Description
A hearty and flavorful Italian meatball soup made with tender meatballs, fusilli pasta, and a rich tomato broth infused with fresh basil and Italian spices.
Ingredients
1 pound meatballs
1 tablespoon olive oil
1/2 medium onion, chopped
4 cloves garlic, minced
1 (28 ounce) can crushed tomatoes (fire-roasted preferred)
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
Prep time does not include making meatballs from scratch. If needed, prepare the meatballs using my recipe, which will yield about half a batch leftover for other meals. Alternatively, use store-bought or your preferred meatball recipe.
Heat the olive oil in a soup pot over medium-high heat. Add the chopped onions and sauté for 4 to 5 minutes.
Add the minced garlic and cook for 30 seconds, stirring constantly.
Pour in the crushed tomatoes, beef broth, red bell pepper, Italian seasoning, crushed red pepper flakes, and meatballs. Turn the heat to high and bring the soup to a boil.
Once boiling, add the fusilli pasta.
Reduce the heat to a simmer and cover the pot with the lid slightly ajar. Cook for about 15 minutes, or until the pasta is tender, stirring occasionally to prevent sticking. If the soup thickens too much—some crushed tomatoes vary in thickness—add more beef broth to keep it brothy.
Stir in the fresh basil and season with salt and pepper to taste.
Serve hot, topped with grated Parmesan cheese if desired.
Notes
Meatballs can be homemade or store-bought based on your preference. Parmesan cheese is optional but adds a nice finishing touch.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6
- Sodium: 700
- Fat: 15
- Saturated Fat: 5
- Unsaturated Fat: 8
- Carbohydrates: 30
- Fiber: 4
- Protein: 25
- Cholesterol: 70