Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Meatball Noodle Comfort Soup (Hearty One-Pot Classic)

Creamy Meatball Noodle Comfort Soup: A Hearty Delight!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Savoryz
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Low Fat

Description

A hearty and comforting soup featuring tender meatballs, cozy noodles, and a rich creamy tomato broth.


Ingredients

Scale
  • 1 lb Ground beef (for meatballs)
  • 8 oz Egg noodles
  • 4 cups Chicken broth
  • 1 cup Heavy cream
  • 1 Onion, chopped
  • 2 cloves Garlic, minced
  • 2 Carrots, diced
  • 2 cups Spinach, fresh
  • 1/2 cup Parmesan cheese, grated
  • 1 tsp Italian seasoning
  • 2 tbsp Olive oil
  • 2 tbsp Tomato paste
  • Salt & black pepper, to taste

Instructions

  1. Mix ground beef with salt, pepper, Italian seasoning, and a little Parmesan; form small meatballs.
  2. Brown meatballs in olive oil until lightly golden; remove and set aside.
  3. In the same pot, sauté onion, garlic, and carrots until softened.
  4. Stir in tomato paste, then add broth and bring to a gentle simmer.
  5. Return meatballs to the pot and cook for 10–12 minutes.
  6. Add noodles and cook until tender.
  7. Stir in heavy cream and fresh spinach; simmer briefly until creamy and wilted.
  8. Adjust seasoning and serve hot.

Notes

  • For a spicier version, add red pepper flakes.
  • Feel free to substitute ground turkey or chicken for a lighter option.
  • Leftovers can be stored in the refrigerator for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 80mg