For the Meatballs:
- Preheat oven to 400°F (200°C).
- In a bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, dried oregano, dried basil, salt, and black pepper. Mix until well combined.
- Shape the mixture into small meatballs and place them on a baking sheet lined with parchment paper.
- Bake in the preheated oven for about 15-20 minutes or until the meatballs are cooked through and browned.
For the Soup:
- In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery. Sauté until vegetables are softened, about 5 minutes.
- Add minced garlic and sauté for an additional 1-2 minutes until fragrant.
- Pour in the diced tomatoes and broth. Add dried oregano, dried basil, salt, and black pepper. Bring the soup to a simmer.
- Add the baked meatballs to the simmering soup.
- Stir in the pasta and cook according to the package instructions until pasta is al dente.
- Taste and adjust seasoning as needed.
- Serve hot, garnished with fresh parsley and grated Parmesan cheese.
This Italian Meatball Soup is a hearty and satisfying dish that’s perfect for colder days. Enjoy!