Ingredients
The key to this dish lies in selecting the right ingredients that bring freshness and flavor without fuss. I always opt for fresh spinach when possible, but frozen works perfectly fine if that’s what you have on hand—just be sure to squeeze out excess moisture. Choosing a good-quality ricotta makes a noticeable difference; creamy, whole-milk ricotta gives that velvety texture I love. When it comes to the tomato sauce, I either use a simple homemade marinara or a high-quality jarred sauce to keep things quick yet delicious.
- 20 jumbo pasta shells
- 2 cups fresh spinach, chopped (or 1 cup frozen, thawed and drained)
- 1 ½ cups whole-milk ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese, plus extra for topping
- 1 large egg
- 2 cups marinara sauce (homemade or store-bought)
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and freshly ground black pepper, to taste
- Optional: pinch of nutmeg for the filling
If you want to mix things up, swapping spinach for kale or adding some fresh basil to the filling can elevate the flavors. For a lighter version, part-skim ricotta works well, but keep in mind the creaminess will be slightly less rich.
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook until al dente, about 8-10 minutes. Drain and rinse under cold water to stop cooking, then set aside on a clean towel to dry.
- While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and sauté for about 1 minute until fragrant but not browned.
- Add chopped spinach to the skillet and cook until wilted, about 2-3 minutes. Remove from heat and let cool slightly.
- In a medium bowl, combine ricotta, half of the mozzarella, Parmesan, egg, cooked spinach and garlic, a pinch of nutmeg (if using), salt, and pepper. Mix gently until well incorporated.
- Spread a thin layer of marinara sauce on the bottom of your baking dish to prevent sticking.
- Using a spoon, fill each cooked shell generously with the ricotta-spinach mixture and place them in the baking dish, open side up.
- Pour the remaining marinara sauce evenly over the stuffed shells, then sprinkle the remaining mozzarella and extra Parmesan on top.
- Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
- Let the shells rest for 5 minutes before serving to allow the filling to set slightly.
From my experience, letting the shells rest after baking makes all the difference—it helps everything settle so you get perfect bites every time.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
