Creamy Italian Meatball Soup: Hearty & Delicious Recipe
Eman Brooks
This Creamy Italian Meatball Soup is a cozy, flavor-packed dish featuring tender meatballs, vegetables, and pasta in a rich, creamy tomato broth. It’s hearty, satisfying, and perfect for weeknight dinners or chilly days.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Soup
Cuisine American
Servings 8
Calories 360 kcal
- 1 tbsp olive oil
- ½ onion chopped
- 2 cloves garlic minced
- 4 cups chicken or vegetable broth
- 1 can 14 oz crushed tomatoes
- ½ cup heavy cream
- 1 tsp Italian seasoning
- Salt and pepper to taste
- ½ cup small pasta like ditalini or orzo
- 1 cup chopped spinach or kale optional
- 16 –20 small cooked Italian meatballs frozen or homemade
- ¼ cup grated Parmesan cheese plus more for garnish
In a large pot, heat olive oil and sauté onion until soft.
Add garlic and cook for 1 minute.
Pour in broth, tomatoes, Italian seasoning, and bring to a simmer.
Add meatballs and pasta; cook 10–12 minutes until pasta is tender.
Stir in heavy cream and spinach if using; simmer for 2 more minutes.
Add Parmesan cheese and season with salt and pepper.
Ladle into bowls and top with more Parmesan if desired.
- Use turkey or chicken meatballs for a lighter version.
- Great for meal prep — just cook pasta separately to avoid sogginess.
- Add red pepper flakes for a spicy kick.
DID YOU MAKE THIS EASY RECIPE?
If you have, then share it with us by sending a photo. We’re excited to see what you’ve made :-)
Keyword Creamy Italian Meatball Soup, creamy meatball soup slow cooker, old-fashioned meatball soup recipe, simple meatball soup recipe, swedish meatball soup