🕓 Total Time: 55 minutes
Serves: 4–6
Difficulty: Easy to Medium
🌿 Ingredients
For the Meatballs:
- 1 lb (450 g) ground chicken or turkey (you can also use lamb or beef for a richer flavor)
- ½ cup breadcrumbs (plain or panko)
- ¼ cup grated Parmesan cheese
- 2 tbsp chopped fresh parsley
- 2 tbsp chopped fresh dill (optional but adds Mediterranean aroma)
- 2 garlic cloves, minced
- 1 small onion, finely grated or minced
- 1 egg
- 1 tbsp olive oil
- ½ tsp dried oregano
- ½ tsp paprika
- ¼ tsp cumin
- Salt and pepper, to taste
For the Creamy Spinach Feta Sauce:
- 2 tbsp olive oil or butter
- 3 garlic cloves, minced
- 1 small onion, finely chopped
- 2 cups fresh spinach leaves (roughly chopped)
- 1 cup heavy cream (or half-and-half for lighter texture)
- ½ cup chicken broth
- ½ cup crumbled feta cheese
- ½ cup shredded mozzarella cheese (for topping)
- 2 tbsp grated Parmesan
- ½ tsp dried basil or oregano
- Salt and pepper, to taste
🍴 Instructions
Step 1: Prepare the Meatballs
- Preheat your oven to 400°F (200°C). Line a baking dish or tray with foil and lightly oil it.
- In a large bowl, combine all the meatball ingredients: ground chicken, breadcrumbs, Parmesan, parsley, dill, garlic, onion, egg, olive oil, oregano, paprika, cumin, salt, and pepper.
- Mix gently using your hands until everything is evenly incorporated — do not overmix to keep the meatballs tender.
- Shape into golf ball–sized balls (about 2 tablespoons each) and place them on the prepared tray.
Step 2: Bake the Meatballs
- Bake for 18–20 minutes, or until golden and cooked through.
- While they bake, prepare the creamy sauce.
Step 3: Make the Creamy Spinach Feta Sauce
- In a large oven-safe skillet, heat olive oil or butter over medium heat.
- Sauté onion for 2–3 minutes until translucent, then add garlic and cook for another 30 seconds.
- Add the spinach and cook until wilted.
- Pour in the cream and chicken broth, stirring gently.
- Mix in feta cheese and Parmesan, stirring until melted and creamy.
- Season with salt, pepper, and oregano to taste.
Step 4: Combine and Bake Again
- Once the meatballs are done baking, nestle them gently into the creamy spinach sauce in the skillet.
- Sprinkle the tops with mozzarella cheese.
- Transfer the skillet (or pour the sauce into your baking dish with meatballs) back into the oven.
- Bake for 10–15 minutes, or until the cheese is bubbly and golden on top.
Step 5: Serve
- Garnish with fresh parsley, dill, or a drizzle of olive oil.
- Serve hot with:
- Lemon orzo or couscous
- Toasted pita bread or garlic naan
- A fresh Mediterranean salad (tomatoes, cucumbers, olives, and red onion)
🍋 Chef’s Tips
- Substitute spinach with kale or Swiss chard for variation.
- Add a touch of lemon zest to the sauce for a bright Mediterranean lift.
- For extra richness, use a mix of feta and creamy ricotta in the sauce.
- Make ahead: The meatballs can be baked in advance and stored in the fridge for up to 3 days. Reheat gently in the sauce before serving.
💫 Optional Mediterranean Variations
- Greek Style: Add chopped sun-dried tomatoes and Kalamata olives to the sauce.
- Italian Twist: Replace feta with ricotta and add basil instead of dill.
- Spicy Option: Add crushed red pepper flakes to the sauce for a bit of heat.