This Italian-inspired soup is the ultimate bowl of comfort, featuring tender beef meatballs simmered in a robust, tomato-based broth with fresh vegetables and aromatic herbs. It is a wholesome, nourishing meal that perfectly balances elegance with ease. Ideal for busy weeknights, this soup is satisfying, flavor-packed, and keeps beautifully for leftovers, making it a reliable favorite for any cozy night at home.
1 lb lean ground beef
1/3 cup bread crumbs
1/4 cup grated Parmesan cheese
1 large egg, beaten
1 clove garlic, minced
2 tablespoons fresh Italian parsley, minced
1/2 teaspoon kosher salt
1/4 teaspoon black pepper
1 tablespoon olive oil
1 onion, diced
2 carrots, sliced
2 stalks celery, diced
1 cup mushrooms, sliced
4 cups beef broth (halal/beef stock)
1 can (14 oz) crushed tomatoes
1 teaspoon dried oregano
4 oz small pasta (such as ditalini or shells)
Fresh basil for garnish
In a mixing bowl, combine ground beef, bread crumbs, Parmesan, egg, minced garlic, parsley, salt, and pepper until well incorporated.
Roll the mixture into small, bite-sized meatballs.
Heat olive oil in a large pot over medium heat and brown the meatballs in batches; remove and set aside.
In the same pot, add onions, carrots, celery, and mushrooms, sautéing until softened.
Stir in the crushed tomatoes, beef broth, and oregano, bringing the mixture to a gentle simmer.
Return the meatballs to the pot, cover, and simmer for 20 minutes.
While the soup simmers, cook the pasta in a separate pot according to package instructions until al dente; drain and set aside.
Add the cooked pasta to the soup pot just before serving, or distribute into bowls and ladle the soup over the top.
Garnish with fresh basil and additional Parmesan if desired.
Always cook the pasta separately to prevent it from absorbing too much broth and becoming mushy when stored. Store leftover soup and pasta in separate airtight containers in the refrigerator for up to 3 days. Use high-quality beef broth to ensure the best flavor depth.
Find it online: https://paulakitchen.com/hearty-italian-meatball-soup/