Creamy Italian Meatball Soup
Ingredients: For the Meatballs: - 500g ground beef or ground chicken - 1/2 cup breadcrumbs - 1 egg - 1/4 cup grated Parmesan cheese - 2 cloves garlic, minced - 1 teaspoon dried oregano - Salt and black pepper to taste - 2 tablespoons olive oil (for frying) For the Soup: - 1 tablespoon olive oil - 1 small onion, finely chopped - 2 cloves garlic, minced - 1 red bell pepper, diced - 5 cups low-sodium chicken broth - 1 cup heavy cream - 2 cups baby spinach leaves - 1 cup uncooked rotini or fusilli pasta - 1/2 teaspoon crushed red pepper flakes (optional) - Salt and pepper to taste - Fresh parsley, chopped (for garnish) Directions: 1. In a mixing bowl, combine ground meat, breadcrumbs, egg, Parmesan, minced garlic, oregano, salt, and pepper. Mix until just combined and form into small meatballs. 2. Heat olive oil in a large skillet over medium heat. Sear the meatballs for 6–8 minutes, turning to brown all sides. Set aside. 3. In a large pot, heat 1 tablespoon olive oil over medium hea...