Creamy Italian Meatball Soup
This creamy Italian meatball soup is a delicious twist on comfort food, perfect for a cold day.
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Total Time 55 minutes mins
Course Soup
Cuisine American
Servings 10 servings
Calories 616 kcal
Iron Dutch Oven
6 Qt. Kettle
Blue Bowl
Soup Bowl
Homemade Meatballs
- 1 pound ground beef
- 1 small onion finely diced
- 1 egg
- 0.5 cup breadcrumbs
- 0.25 cup milk
- 0.5 teaspoon salt
- 0.25 teaspoon pepper
- 0.5 teaspoon Worcestershire sauce
Creamy Italian Soup
- 4 Tablespoons Olive Oil
- 24 Meatballs Fresh or Frozen if using frozen no need to brown meatballs
- 1 Large Onion Diced
- 6 Cups Water
- 2 Tablespoons Better Than Bouillon Chicken Stock
- 8 Ounce Rotini Pasta Uncooked
- 12 Ounces Cauliflower Florets
- 8 Ounces Spinach
- 1 Pint Heavy Whipping Cream
- 5 Ounces Cheese Shredded Parmesan, Asiago, Monterey Cheese Blend
Meatball Soup
In a large soup kettle, add 2 tablespoons of olive oil and 12 meatballs. Brown for 2-3 minutes on each side. Remove the meatballs and set aside. Repeat this step with the next 12 meatballs.
Add the diced onion and cook a few minutes until translucent.
Next add the water, chicken stock packet, better than bouillon seasoning, and the cooked meatballs. Cover and bring to a boil.
Then add the pasta, cauliflower, and spinach. Cover and cook another 10 minutes.
Add the heavy cream and shredded cheese blend, stirring to incorporate while the cheese is melting. Turn the heat down and simmer until the pasta is done.
As the pasta expands it will soak up the water. You may need to add a bit more water if it gets too thick.
Serving: 1servingCalories: 616kcalCarbohydrates: 28gProtein: 24gFat: 46gSaturated Fat: 21gPolyunsaturated Fat: 3gMonounsaturated Fat: 18gTrans Fat: 1gCholesterol: 153mgSodium: 695mgPotassium: 611mgFiber: 3gSugar: 3gVitamin A: 3001IUVitamin C: 25mgCalcium: 212mgIron: 3mg
Keyword Comfort Food, copycat, Easy Recipe, Hearty Soup