Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and lightly grease a large casserole dish.
- Bring a large pot of generously salted water to a rolling boil, then add the whole wheat pasta shells and cook according to package directions until al dente.
- While the pasta cooks, heat a generous drizzle of extra-virgin olive oil in a large skillet over medium heat.
- Add the chopped yellow onion to the skillet and sauté for 5-7 minutes until softened and translucent, then add the chopped garlic and cook for another minute until fragrant.
- Stir in the fresh spinach and cook until just wilted, about 2-3 minutes; remove from heat.
- Drain the cooked pasta thoroughly and transfer it to a large mixing bowl.
- Add the sautéed onion and garlic mixture, wilted spinach, lightly toasted sliced almonds, and the zest of 2 lemons to the pasta.
- Toss all ingredients gently to combine, ensuring everything is well distributed, then season with sea salt to taste.
- Transfer the pasta mixture into the prepared casserole dish and spread evenly, then top with shredded or torn mozzarella.
- Bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown. Let rest for a few minutes before serving.
Notes
Ensure pasta is cooked al dente, as it will continue to cook in the oven; this prevents a mushy texture. Toasting the almonds deeply enhances their nutty flavor and adds a crucial textural contrast to the dish. For optimal flavor, use fresh mozzarella torn into pieces, which melts beautifully and creates lovely pockets of gooey cheese. The lemon zest is a bright counterpoint to the richness, so don't skip it. A final drizzle of olive oil before baking can help create a golden crust on the top layer.