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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

Warm your soul with this comforting Meatball and Spaghetti Soup, where juicy meatballs swim alongside tender pasta in a rich, flavorful broth. Packed with vibrant vegetables and aromatic herbs, this dish is perfect for cozy nights or gatherings with friends. Easy to prepare, this soup guarantees smiles all around!


Ingredients

Scale
  • 1 lb lean ground beef
  • 1/2 cup plain breadcrumbs
  • 1 large egg
  • 3 cloves fresh garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 6 oz thin spaghetti noodles
  • 1 tsp Italian seasoning
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)
  • 1/2 cup grated Parmesan cheese (for serving)

Instructions

  1. In a mixing bowl, combine ground beef, breadcrumbs, minced garlic, egg, Italian seasoning, salt, and pepper. Mix gently until just combined.
  2. Heat olive oil in a large pot over medium heat. Add chopped onions and sauté until translucent (about 5 minutes).
  3. Stir in diced tomatoes and vegetable broth; bring to a gentle simmer.
  4. Shape small meatballs from the mixture with wet hands and drop them carefully into the simmering broth. Cover and cook for about 15 minutes.
  5. Add spaghetti noodles directly into the pot and cook according to package instructions until al dente.
  6. Stir in chopped parsley before serving. Ladle into bowls and top generously with grated Parmesan cheese.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (approximately 350g)
  • Calories: 450
  • Sugar: 5g
  • Sodium: 670mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 80mg