Go Back
+ servings
Creamy Meatball Soup

Creamy Meatball Soup: A Cozy Bowl of Comfort Food

This Creamy Meatball Soup is a heartwarming dish perfect for cold nights, featuring tender meatballs and a creamy tomato broth.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 bowls
Course: Soups
Cuisine: American
Calories: 380

Ingredients
  

For the Meatballs
  • 1 lb Ground Meat (Beef or Pork) Can be substituted with turkey or chicken
  • 1 cup Breadcrumbs
  • 1/2 cup Parmesan Cheese Grated
  • 1 large Egg Beaten
  • 3 cloves Garlic Minced
  • 1 tbsp Italian Seasoning
  • 1 tsp Salt
  • 1 tsp Pepper
For the Soup Base
  • 2 stalks Celery Chopped
  • 1 large Onion Diced
  • 3 cloves Garlic Minced
  • 28 oz Diced Tomatoes Canned
  • 4 cups Broth (Chicken or Vegetable)
  • 1 tbsp Italian Seasoning
For the Pasta and Cream
  • 1 cup Small Pasta (Ditalini or Elbow)
  • 1 cup Heavy Cream
  • 2 cups Fresh Spinach or Basil Can be substituted with kale or arugula

Equipment

  • large mixing bowl
  • Large pot or Dutch oven

Method
 

Step-by-Step Instructions for Creamy Meatball Soup
  1. In a large mixing bowl, combine ground meat, breadcrumbs, grated Parmesan, beaten egg, minced garlic, Italian seasoning, salt, and pepper. Mix gently and form small meatballs.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Sear the meatballs for 2-3 minutes on each side until browned. Set aside.
  3. In the same pot, add diced onion, chopped celery, and minced garlic. Sauté for 3-4 minutes until softened and fragrant.
  4. Add diced tomatoes and broth to the pot. Season with Italian seasoning, salt, and pepper. Return meatballs to the pot and let simmer for 15 minutes.
  5. Add small pasta to the pot and simmer for 8-10 minutes until pasta is tender.
  6. Reduce heat and stir in heavy cream and remaining Parmesan cheese. Warm for 2-3 minutes until creamy.
  7. Add fresh spinach or basil, stirring until just wilted. Taste and adjust seasoning if needed. Serve hot.

Nutrition

Serving: 1bowlCalories: 380kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 80mgSodium: 600mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 1000IUVitamin C: 10mgCalcium: 200mgIron: 3mg

Notes

This soup is perfect for freezing; just store pasta separately.

Tried this recipe?

Let us know how it was!