Italian Meatball Soup

Italian Meatball Soup

A hearty and comforting Italian soup featuring tender, juicy meatballs simmered in a rich tomato broth with al dente spaghetti. The meatballs, crafted with a blend of beef and pork soaked in onion-infused bread, deliver robust flavor, while the broth is enhanced with Italian herbs and a touch of optional heat. Topped with melted mozzarella and fresh basil, this soul-warming dish is perfect for cozy dinners or gatherings. A crowd-pleaser that’s as satisfying as it is flavorful!

CuisineItalian
CategorySoup And Stew
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Servings5 servings
DifficultyMedium
Published8/16/2025

Instructions

  1. 1

    Prepare meatballs: In a large bowl, combine torn bread and grated onion, mixing until bread absorbs onion juices.

  2. 2

    Add ground beef, ground pork, egg, parsley, minced garlic, Parmigiano-Reggiano, salt, and black pepper to the bread mixture. Mix thoroughly with hands until well combined.

  3. 3

    Form meatballs: Scoop slightly heaped tablespoons of mixture and roll into balls (about 24 total). Place on a plate and refrigerate for 30 minutes to firm up (Note 7).

  4. 4

    Brown meatballs: Heat 1.5 tbsp olive oil in a large pot over medium-high heat. Add meatballs in a single layer (work in batches if needed) and brown all over, keeping the centers raw. Remove to a plate.

  5. 5

    Cook aromatics: If pot is dry, add a splash of olive oil. Add chopped onion and minced garlic, cooking for 2 minutes until softened.

  6. 6

    Build broth: Pour in chicken broth, scraping up browned bits from the pot. Add water, tomato passata, canned tomatoes, Italian mixed herbs, garlic powder, and red pepper flakes (if using). Bring to a simmer, reduce heat to medium, and cook for 5 minutes, stirring occasionally.

  7. 7

    Add spaghetti: Remove lid and add spaghetti, using tongs to submerge it as it softens. Return meatballs to the pot. Simmer for 12 minutes or until spaghetti is al dente, stirring occasionally to prevent sticking.

  8. 8

    Melt cheese (optional): Remove pot from heat. Sprinkle mozzarella over the soup, cover, and let sit for 2 minutes to melt.

  9. 9

    Serve: Ladle soup, meatballs, and spaghetti into bowls. Garnish with torn basil and extra Parmigiano-Reggiano, if desired. Serve hot.

Nutrition Information

Calories565
Protein47.9g
Carbohydrates53.9g
Total Fat16.6g
Saturated Fat5.4g
Polyunsaturated Fat2.1g
Monounsaturated Fat7.5g
Trans Fat0g
Cholesterol166mg
Sodium942mg
Potassium1072mg
Fiber4.7g
Sugar7.2g
Vitamin A2000IU
Vitamin C41.3mg
Calcium230mg
Iron18.2mg

Recipe Notes

  • Bread – White sandwich bread (crusts removed) ensures soft, juicy meatballs. Substitute with 1/2 cup panko breadcrumbs if needed, but bread yields a softer texture.

  • Meat – A mix of beef and pork adds flavor and juiciness due to pork’s higher fat content. Using all beef (14 oz / 400g) works well for a simpler option without sacrificing taste.

  • Parsley – Fresh parsley adds brightness. Substitute with 1.5 tbsp dried parsley or a blend of dried oregano, thyme, and basil for a similar Italian flavor profile.

  • Tomato Passata – Passata provides a smooth, thick tomato base. If unavailable, puree canned tomatoes or use crushed tomatoes, though the texture may be slightly less silky.

  • Italian Herbs – Use a premixed Italian herb blend or combine equal parts dried oregano, thyme, basil, and parsley. Adjust to taste for a personalized flavor.

  • Meatball Rolling – For efficiency, scoop all portions onto a plate before rolling. Wet hands lightly to prevent sticking, but avoid over-rolling to keep meatballs tender.

  • Chilling Meatballs – Refrigerating meatballs helps them hold their shape during cooking. If short on time, you can skip this, but handle gently to avoid breaking.

  • Storage – Store leftovers in the fridge for up to 3 days, keeping spaghetti separate to prevent it from becoming mushy. Freeze for up to 2 months; reheat gently to maintain texture.

  • Serving – Pair with crusty bread to soak up the broth or a side salad for a complete meal. Adjust chili flakes for desired heat level.

  • Nutrition – Values are per serving, assuming 5 servings, excluding extra garnishes. Variations in meat or ingredient brands may slightly alter nutritional content.

More Soup And Stew Recipes

View Chicken Stew (Casserole)

Chicken Stew (Casserole)

Western70 minutes

This hearty Chicken Stew is a cozy, flavor-packed dish that tastes like it’s been simmering for hours but comes together in just over an hour! Juicy chicken thighs, smoky bacon, and tender veggies are bathed in a rich, savory sauce with a touch of red wine for depth. Perfect for a chilly evening or a comforting family dinner, this stew is best mopped up with crusty bread. Adjust the wine or spices to make it your own!

View Vietnamese Chicken Pho Soup (Pho Ga)

Vietnamese Chicken Pho Soup (Pho Ga)

Vietnamese1 hour 40 minutes

A lighter take on classic pho, this aromatic soup simmers chicken with spices, onion, and ginger to create a clear, fragrant broth. Served over rice noodles with fresh herbs, bean sprouts, lime, and chilli, it feels both comforting and refreshing at once. It’s the kind of bowl that warms you from the inside while still tasting clean and bright.

View Poached Chicken Noodle Soup

Poached Chicken Noodle Soup

Chinese55 minutes

Say goodbye to dry, overcooked chicken! This recipe is a game-changer because it uses a super simple, foolproof poaching method to ensure your chicken breast comes out perfectly tender and juicy every single time. The secret? We use that very same poaching liquid to create a wonderfully light and flavorful soup stock. With the addition of fresh noodles, crisp bok choy, and crunchy bean sprouts, this becomes a truly satisfying and low-maintenance meal that’s perfect for a quick and comforting dinner. It's an ideal mid-week meal that is packed with flavor and so easy to prepare. This will definitely become a staple in your recipe rotation.

View Hearty Lentil Soup

Hearty Lentil Soup

Western55 minutes

This hearty lentil soup is a soul-warming dish that’s anything but bland! Packed with tender lentils, vegetables, and a fragrant mixer of spices, it’s elevated with a bright squeeze of lemon and zest for a flavor explosion. The secret lies in sautéing the vegetables slowly to build a rich base, then simmering with earthy spices and a savory broth. Perfect as a cozy vegetarian main or a wholesome side, this soup is sure to have everyone asking for seconds. Serve with crusty bread for the ultimate comfort meal!

View Creamy Vegetable Soup with Noodles

Creamy Vegetable Soup with Noodles

Western30 minutes

A velvety, comforting vegetable soup packed with vibrant veggies and tender noodles, achieving a creamy texture without any cream! This hearty, wholesome dish uses a clever flour-based thickening method and a medley of colorful vegetables to create a satisfying meal. Perfect for cozy nights, it’s versatile—use any vegetables you love—and can be made gluten-free with simple swaps. Cook pasta separately for leftovers to keep it perfectly al dente!

View Chinese Ham Bone Rice Soup (Congee)

Chinese Ham Bone Rice Soup (Congee)

Chinese2 hours 40 minutes

A hearty Chinese rice soup made with slow-cooked ham bone and rice. The rice breaks down to create a creamy, porridge-like texture infused with savory ham flavor. Perfect for using leftover ham or store-bought ham hocks.