Ingredients
Equipment
Method
Make the Meatballs
- In a large bowl, combine the ground beef, egg, breadcrumbs, Parmesan cheese, minced garlic, chopped parsley, salt, and pepper. Mix until just combined, but do not overmix, then roll the mixture into small, bite-sized meatballs.
Prepare the Soup Base
- Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, diced carrots, and diced celery, then sauté for about 5-7 minutes until the vegetables soften.
Simmer the Soup
- Stir in the crushed tomatoes and beef broth, bring the mixture to a simmer, then carefully add the prepared meatballs to the simmering soup. Reduce the heat to low, cover, and cook for 15-20 minutes, or until the meatballs are cooked through.
Add Pasta and Serve
- Stir in the small pasta and cook for another 8-10 minutes, or until the pasta is al dente. Season with additional salt and pepper to taste, then ladle the hot soup into bowls and serve immediately.
Notes
For extra flavor, you can brown the meatballs lightly in a separate pan before adding them to the soup. If you prefer a thicker soup, you can add a little bit of tomato paste along with the crushed tomatoes. Fresh basil can be added with the parsley for an extra aromatic touch. Feel free to adjust the amount of red pepper flakes for more or less heat.
