Ingredients
Method
Preparing and Seasoning the Meatballs
- Combine ground meat (beef, turkey, or plant-based) with 1/4 cup breadcrumbs, 1 egg, 1 tablespoon grated Parmesan, 1 teaspoon garlic powder, 1 teaspoon dried basil, and salt and pepper to taste.
- Roll into bite-sized balls (around1 inch in diameter).
- Brown the meatballs in a large pot with 1 tablespoon olive oil over medium heat. Remove and set aside.
Cooking the Vegetables and Creating the Soup Base
- In the same pot, pour 1 tablespoon olive oil.
- Sauté 1 diced onion, 2 diced carrots, and 2 chopped celery stalks until softened (about 5 minutes).
- Add 3 minced garlic cloves and cook for 1 more minute.
- Stir in 1 teaspoon dried oregano and 1 teaspoon dried basil for extra flavor.
Simmering the Broth and Adding Pasta and Meatballs
- Pour in 6 cups of broth (chicken, beef, or vegetable) and 1 can (14 ounces) of diced tomatoes.
- When it starts boiling, lower heat to a simmer.
- Add the meatballs to the pot and cook for 10 minutes.
- Stir in 1 cup of pasta and cook until tender (follow package instructions, typically 8–10 minutes).
Tips for Perfect Texture and Flavor Balance
- Add more broth or water if needed. You don’t want your soup to be too thick
- Taste seasoning before serving. Add salt and pepper if needed.
- Garnish with chopped parsley and grated Parmesan for a finishing touch.