Print

Creamy Italian Meatball Soup

Creamy Italian Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the warmth of a bowl of Creamy Italian Meatball Soup, where rich flavors and comforting aromas come together to create a delightful dining experience. This heartwarming soup features tender beef meatballs swimming in a creamy broth enhanced with Italian seasonings, fresh veggies, and pasta. Perfect for busy weeknights or cozy family gatherings, this recipe is easy to prepare and can be made ahead for ultimate convenience. Each spoonful promises satisfaction that will have everyone asking for seconds!

Ingredients

Scale
  • 1 pound ground beef
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 small onion, diced
  • 2 celery stalks, chopped
  • 1 can diced tomatoes
  • 4 cups chicken or beef broth
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt, adjust to taste
  • 1/4 teaspoon black pepper
  • 1 cup small pasta, such as ditalini
  • 1/2 cup heavy cream
  • 1 cup fresh spinach or basil, chopped
  • Extra Parmesan cheese for serving
  • Fresh basil or parsley for garnish
  • Crushed red pepper flakes for a kick

Instructions

  1. In a large bowl, mix ground beef, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper until combined. Form into small meatballs.
  2. In a large pot over medium heat, drizzle olive oil and brown the meatballs on all sides; remove and set aside.
  3. Sauté onion and garlic in the same pot until translucent. Add celery and cook until tender.
  4. Stir in diced tomatoes and broth; season with Italian seasoning, salt, and pepper. Simmer to blend flavors.
  5. Bring to a gentle boil; add pasta and cook until al dente. Then stir in heavy cream and Parmesan.
  6. Fold in fresh spinach or basil just before serving.

Nutrition