A comforting and flavorful Italian-style soup featuring tender meatballs, pasta, and vegetables in a savory broth.
In a large saucepan, combine the beef broth, diced tomatoes, and Italian seasoning.
Using fire-roasted tomatoes enhances the depth of flavor in the broth.
Bring the mixture to a boil over medium-high heat.
Stir occasionally to prevent sticking.
Add the meatballs, orzo pasta, chopped carrots, and zucchini to the saucepan.
Cut the vegetables into uniform pieces for even cooking.
Reduce the heat to medium and simmer for 10 minutes, stirring occasionally.
Cover the saucepan partially to retain heat while allowing steam to escape.
Stir in the spinach and cook for an additional 2 minutes until wilted.
Add the spinach at the end to preserve its vibrant color and nutrients.
Ladle the soup into bowls and sprinkle with grated Parmesan cheese.
Serve with a slice of crusty bread for a complete meal.