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
Hearty and Creamy Italian Meatball Soup Recipe | Easy Comfort Food Dinner

Hearty and Creamy Italian Meatball Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: emily
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

A decadent, one-pot Italian soup featuring juicy homemade meatballs in a rich, velvety cream broth with fresh spinach.


Ingredients

Scale
  • 1 lb ground beef
  • 0.5 lb ground pork
  • 1/2 cup breadcrumbs
  • 1 egg
  • 2 tbsp Italian seasoning
  • 4 cloves garlic, minced
  • 1 medium onion, diced
  • 6 cups beef broth
  • 1 cup heavy cream
  • 1 cup grated parmesan cheese
  • 3 cups fresh baby spinach
  • 2 tbsp olive oil
  • Salt and black pepper to taste

Instructions

  1. In a bowl, combine ground beef, pork, breadcrumbs, egg, and half of the Italian seasoning. Form into small, bite-sized meatballs.
  2. Heat olive oil in a large pot over medium-high heat. Brown the meatballs on all sides, then remove and set aside.
  3. In the same pot, sauté the diced onion and minced garlic until softened and fragrant.
  4. Pour in the beef broth and the remaining Italian seasoning. Bring to a simmer.
  5. Return the browned meatballs to the pot and simmer for 10-15 minutes until cooked through.
  6. Reduce heat to low and stir in the heavy cream and parmesan cheese until smooth.
  7. Fold in the fresh baby spinach and stir for 1 minute until wilted. Season with salt and pepper.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-American