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
Meatball Soup

Ultimate Creamy Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: isabella
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Warm up with this creamy Meatball Soup recipe, a comforting dish that combines juicy meatballs, tender pasta, and vibrant spinach in a rich, tomato-based broth. Ideal for family gatherings or cozy nights at home, this one-pot meal is not only simple to prepare but also packed with flavor. With the addition of herbs and a touch of cream, each bowl delivers warmth and satisfaction that will quickly make it a household favorite. Serve it alongside crusty bread or a fresh salad for a complete dining experience that everyone will love.


Ingredients

  • Homemade or frozen meatballs (18-20 oz)
  • Olive oil
  • Yellow onion
  • Garlic
  • Italian seasoning
  • Tomato paste
  • Chicken broth
  • Crushed tomatoes
  • Uncooked rotini pasta (8 oz)
  • Baby spinach (2 cups)
  • Heavy cream (1/2 cup)
  • Kosher salt and fresh cracked pepper
  • Parmesan cheese and parsley for garnish

Instructions

  1. Prepare meatballs using your favorite recipe or thaw frozen ones.
  2. Heat olive oil in a large pot over medium heat. Sauté diced onion with salt and pepper until caramelized (6–8 minutes).
  3. Add minced garlic, Italian seasoning, and tomato paste; cook for 1 minute.
  4. Deglaze the pot with chicken broth to scrape off browned bits.
  5. Stir in remaining chicken broth, crushed tomatoes, uncooked pasta, and cooked meatballs. Season with salt and pepper.
  6. Bring to a simmer; reduce heat to low and cover for 12–15 minutes until pasta is al dente.
  7. Add spinach and heavy cream; stir until warmed through.
  8. Adjust seasoning as needed and garnish with Parmesan and parsley before serving.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: One-pot
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 4g
  • Sodium: 950mg
  • Fat: 16g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 70mg