Ingredients
Method
- Preheat broiler. Spray a sheet pan with cooking spray. In a bowl, combine ground beef, garlic, Italian seasoning, parsley, egg, Parmesan, breadcrumbs, salt, and pepper. Mix gently. Roll into 1-inch balls (25-30 total). Broil 8-10 minutes, flipping halfway through, until browned and cooked through.
- In a large Dutch oven, heat olive oil over medium heat. Add onion, celery, and carrots. Sauté for 5-7 minutes until vegetables soften.
- Stir in crushed tomatoes, tomato sauce, and beef broth. Season with salt and pepper. Bring to a simmer.
- Add pasta to the simmering soup. Cook according to package directions (8-10 minutes) until al dente. Stir occasionally.
- Gently add cooked meatballs to the soup. Simmer for 2-3 minutes to blend flavors and heat meatballs through.
- Ladle soup into bowls. Garnish with chopped parsley and grated Parmesan if desired. Serve hot with bread or salad.
Notes
For extra flavor, sauté a tablespoon of tomato paste with the veggies before adding the broth. Swap in ground turkey for a lighter meatball. To freeze, undercook the pasta slightly and let the soup cool completely before storing.
