Ingredients
Method
Preparation
- Preheat oven to 400°F (200°C).
 - Slice eggplants lengthwise. Score the flesh in a crosshatch, leaving a 1/2-inch border. Brush with 2 tablespoons olive oil, season with salt and pepper, and place cut-side down on a parchment-lined sheet.
 - Roast for 20–25 minutes until tender and lightly browned.
 
Filling Preparation
- Let the eggplants cool for 5 minutes. Flip, then scoop most of the flesh into a bowl, leaving sturdy shells. Roughly chop the scooped flesh.
 - In a large skillet over medium heat, heat 1–2 tablespoons olive oil.
 - Sauté onion for 3–4 minutes until translucent. Add garlic and spices; cook for 30 seconds until fragrant.
 - If using ground meat, add it and cook, breaking it up, until browned.
 - Stir in chopped eggplant, tomato paste, crushed tomatoes, and broth. Simmer for 5–7 minutes until thick but saucy.
 - Fold in cooked rice/quinoa, herbs, lemon zest, and pine nuts. Taste and adjust salt, pepper, and heat.
 
Assembly and Baking
- Arrange eggplant shells in a baking dish. Fill generously with the filling, then top with mozzarella and Parmesan (or feta).
 - Return to the oven and bake for 12–15 minutes until cheese is melted and the edges are sizzling.
 - For extra color, broil for 1–2 minutes—watch closely.
 
Serving
- Let rest for 5 minutes. Drizzle with lemony yogurt or tahini. Shower with extra herbs.
 - Serve hot.
 
Notes
Store in an airtight container in the fridge for up to 4 days. Reheat covered with foil for 12–15 minutes. Freeze unbaked stuffed shells wrapped tightly for up to 2 months. Bake from frozen at 375°F (190°C) for 30–35 minutes.
