Servings
Font
Back
0 from 3 votes

Hearty Italian Meatball Soup

Warm up with a bowl of comfort by making this hearty Italian meatball soup! Packed with tender beef meatballs, fresh veggies, and al dente pasta, every spoonful is a blend of rich, savory goodness.

Prep Time
10 mins
Cook Time
10 mins
Total Time
50 mins
Servings: 6
Calories: 354 kcal
Course: Soup
Cuisine: Mediterranean , Italian

Ingredients

Meatballs
  • 1 pound ground beef
  • 1 onion grated and squeezed
  • 1 egg
  • ⅓ cup breadcrumbs
  • 1 teaspoon salt
  • ½ teaspoon paprika
  • ½ teaspoon oregano
Soup
  • 2 tablespoons olive oil
  • 1 onion chopped
  • 2 cloves garlic grated
  • 1 carrot diced
  • 1 bell pepper diced
  • 1 teaspoon salt
  • 1 teaspoon oregano
  • ½ teaspoon black pepper
  • 15 ounces crushed tomatoes
  • 4 cups water
  • 1 cup small pasta like macaroni
  • 1 cup parsley chopped
  • ½ cup parmesan grated

Instructions

    Cup of Yum
  1. In a large bowl, combine the ground beef, grated onion, egg, breadcrumbs, salt, paprika, and oregano. Mix thoroughly using your hands until the ingredients are evenly distributed.
  2. Pinch off a small amount of the mixture (about 1 to 1½ tablespoons) and roll it between your palms to form a smooth ball. Repeat until you finish the mixture.
  3. Place the shaped meatballs on a tray and let them rest for 5 minutes while you heat the pan or prepare the soup base.
  4. Lightly sear the meatballs in the pot over medium-high heat to create a golden crust and lock in their juices.
  5. In the same pot, add a bit more olive oil and sauté onions until translucent. Then, add garlic and vegetables to release their flavors.
  6. Add salt, pepper, oregano, and paprika early to infuse the soup with bold, consistent flavors.
  7. Add crushed tomatoes and water. Bring the soup to a gentle simmer and cook for 15 minutes.
  8. Add pasta to the broth and the seared meatballs to the pot and cook until the pasta is completely cooked.
  9. Stir in chopped parsley at the end for brightness and grate fresh parmesan directly into the soup.
  10. Ladle the soup into bowls and serve immediately for the best flavor and texture. Top each bowl with parsley and parmesan.

Notes

  • Don’t Skip the Sear: Searing the meatballs in the pot enhances the taste of both the meatballs and the soup by creating caramelized bits at the bottom.
  • Don’t Skip the Sear: Searing the meatballs in the pot enhances the taste of both the meatballs and the soup by creating caramelized bits at the bottom.
  • Uniform Meatballs: Use a small cookie scoop to equally portion the meatballs. This guarantees that they cook at the same rate.
  • Uniform Meatballs: Use a small cookie scoop to equally portion the meatballs. This guarantees that they cook at the same rate.
  • Double the Batch: Make extra meatballs and freeze them for a quick and easy soup base next time.
  • Double the Batch: Make extra meatballs and freeze them for a quick and easy soup base next time.
  • Adjust the Consistency: If you prefer a thicker soup, simmer uncovered for an additional few minutes. To make a thinner soup, add more water or broth as needed.
  • Adjust the Consistency: If you prefer a thicker soup, simmer uncovered for an additional few minutes. To make a thinner soup, add more water or broth as needed.
  • Perfect Pasta: If you plan to have leftovers, cook the pasta separately in boiling, salted water. When reheating, mix it in fresh with each serving; this way it doesn’t turn mushy in the soup.
  • Perfect Pasta: If you plan to have leftovers, cook the pasta separately in boiling, salted water. When reheating, mix it in fresh with each serving; this way it doesn’t turn mushy in the soup.

Nutrition Information

Calories 354kcal (18%) Carbohydrates 17g (6%) Protein 20g (40%) Fat 23g (35%) Saturated Fat 8g (40%) Polyunsaturated Fat 1g Monounsaturated Fat 11g Trans Fat 1g Cholesterol 87mg (29%) Sodium 1130mg (47%) Potassium 641mg (18%) Fiber 4g (16%) Sugar 7g (14%) Vitamin A 3511IU (70%) Vitamin C 49mg (54%) Calcium 195mg (20%) Iron 4mg (22%)

Nutrition Facts

Serving: 6Serving

Amount Per Serving

Calories 354

% Daily Value*

Calories 354kcal 18%
Carbohydrates 17g 6%
Protein 20g 40%
Fat 23g 35%
Saturated Fat 8g 40%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 11g 55%
Trans Fat 1g 50%
Cholesterol 87mg 29%
Sodium 1130mg 47%
Potassium 641mg 14%
Fiber 4g 16%
Sugar 7g 14%
Vitamin A 3511IU 70%
Vitamin C 49mg 54%
Calcium 195mg 20%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register