Ingredients
Scale
(Serves 6)
Chicken meatballs:
- 1 lb ground chicken
- ¼ cup grated Parmesan cheese
- ¼ cup breadcrumbs (or almond flour for low-carb)
- 1 large egg
- 2 garlic cloves, minced
- 2 tbsp fresh parsley, chopped
- ½ tsp dried oregano
- Salt & black pepper
Soup base:
- 1 tbsp olive oil
- 1 small onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 8 cups low-sodium chicken broth (you love low-sodium options!)
- ½ cup orzo pasta (or riced cauliflower for low-carb)
- 4 cups chopped escarole, spinach, or kale
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1 bay leaf
- Salt & black pepper to taste
Garnish:
- Extra grated Parmesan
- Fresh parsley
- Lemon zest (brightens richness—you love citrus!)
- Crusty bread or GF toast
Instructions
1. Make meatballs:
- In a bowl, combine ground chicken, Parmesan, breadcrumbs, egg, garlic, parsley, oregano, salt, and pepper. Mix gently.
- Roll into 1″ balls (use a cookie scoop for uniformity).
2. Sear meatballs:
Heat olive oil in a large pot over medium-high heat. Brown meatballs 2–3 minutes per side (they’ll finish cooking in soup). Remove and set aside.
3. Sauté veggies:
In same pot, add onion, carrots, and celery; cook 5–6 minutes until soft. Add garlic; cook 1 minute more.
4. Simmer soup:
- Pour in broth, orzo, oregano, and bay leaf. Bring to a boil.
- Gently add meatballs. Reduce heat; simmer 15–18 minutes until meatballs are cooked through and orzo is tender.
- Stir in greens; cook 3–4 minutes until wilted. Discard bay leaf.
5. Serve:
Ladle into bowls. Top with Parmesan, parsley, and lemon zest. Serve with crusty bread.
💡 Pro Tips for Perfection:
✅ Don’t overmix meatballs—gentle handling = tender texture.
✅ Low-sodium mastery (you love this!):
→ Use no-salt-added broth + reduced-sodium Parmesan
→ Boost umami with 1 tsp mushroom powder + extra garlic
✅ Blood sugar friendly (you love this!):
→ Use riced cauliflower instead of orzo
→ Add 1 tbsp chia seeds at the end for fiber + glycemic control
✅ Low-carb/keto option (you love this!):
→ Skip orzo entirely
→ Increase non-starchy veggies (zucchini, mushrooms)
→ Net carbs drop from 22g → 8g/serving
✅ High-protein boost (you love this!):
→ Add ½ cup white beans with greens (+7g protein/serving)
→ Use 1½ lbs ground chicken for +10g protein/serving
✅ Make ahead:
→ Soup keeps 4 days refrigerated or freezes 3 months (omit orzo if freezing—add fresh when reheating)
→ Flavors deepen overnight—reheat gently with splash of broth
Prep Time & Nutrition (per serving):
Prep Time: 15 min | Cook Time: 25 min | Total Time: 40 min
Calories: 320 | Protein: 28g | Net Carbs: 22g | Fats: 14g | Fiber: 6g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option
Calories: 320 | Protein: 28g | Net Carbs: 22g | Fats: 14g | Fiber: 6g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option