If you’re looking for a cozy, flavor-packed dinner that feels comforting but still nourishing, this recipe is it. These spinach feta meatballs are tender, herby, and loaded with savory flavor, then served over a skillet of creamy lemon orzo with chickpeas, wilted spinach, and plenty of feta. Everything comes together in one pan for a meal that feels elevated but is actually incredibly simple to make.
Prep Time 10 minutesminutes
Cook Time 30 minutesminutes
Total Time 40 minutesminutes
Servings 6
Ingredients
For the Meatballs
1lborganic ground meatchicken, turkey, beef or plant-based ground
1egg
2tbsptapioca flour
1tsponion powder
1tspgarlic powder
1/2tspsea salt
1tspdried dill
1cupfinely chopped spinach
1/3cupcrumbled feta
For the Creamy Lemon Orzo
1–2 tbsp avocado oil
1/2cupvery finely chopped onion
3/4cupdry orzo
115 oz can chickpeas, rinsed and drained
1tspgarlic powder
sea saltto taste
3 1/3cupsbroth of choice
1/3cuphalf and half
juice of 1 lemon
large handful fresh spinach
1/2cupcrumbled feta
Instructions
In a large bowl combine the ground meat, egg, tapioca flour, onion powder, garlic powder, sea salt, dried dill, chopped spinach, and feta. Mix until just combined. Roll into small meatballs about 1 to 1 1/2 inches in size.
Heat a large skillet over medium to medium-high heat and add 1 to 2 tablespoons avocado oil.
Add the meatballs in a single layer. Cook about 12–15 minutes total, turning every few minutes so they brown on all sides and cook through. Transfer the meatballs to a plate once done.
In the same skillet reduce heat to medium. Add the finely chopped onion and sauté about 3–4 minutes until softened.
Stir in the orzo, chickpeas, garlic powder, and a pinch of sea salt. Cook for about 1 minute, stirring to lightly toast the orzo.
Pour in the broth and bring to a gentle boil. Reduce heat to medium-low and simmer about 12–15 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
Reduce heat to low. Stir in the half and half, lemon juice, spinach, and feta. Cook another 1–2 minutes until the spinach wilts and everything becomes creamy.
Add the meatballs back into the skillet and gently mix them into the orzo. Let everything warm together for another minute or two before serving.
Notes
Approx Macros (per serving, recipe makes 5)Calories: ~476
Protein: ~31 g
Carbohydrates: ~43 g
Fat: ~20 g
Fiber: ~6–7 gMacros will vary slightly depending on the protein used and the type of broth.