This stuffed shells recipe features cheesy, saucy shells stuffed with a delicious spinach and ricotta filling. Make these stuffed shells for dinner tonight! Recipe yields about 28 shells, about 8 servings.
*Homemade marinara sauce note: You’ll need to double my marinara recipe to yield enough for this recipe, and then you’ll have extra. If you don’t think you’ll use it up within a few days, you can freeze it for later.
Prepare in advance: You can assemble the shells (through step 7) and store the baker in the refrigerator until ready to bake. While I haven’t tried freezing the shells, they seem like excellent candidates. Let the frozen shells defrost in the refrigerator before baking. Since they’re starting off cold, they might need a few more minutes in the oven.
Change it up: For less cheesy shells, use half as much mozzarella or omit it completely. For standard cheesy shells (no greens), double the ricotta, finely chop the chives, press or mince the garlic, and stir the mixture together by hand. You could also replace the greens with about 2 cups cooked or roasted vegetables.
Make it egg free: Simply omit the egg. The egg helps the cheese set, but I’ve heard from readers that it turns out well without it!
Make it dairy free/vegan: Double my vegan sour cream recipe, and leave it in the blender. Add the greens, garlic, chives, black pepper and red pepper flakes (hold off on the additional salt). Process until the mixture is pretty well blended, and add salt to taste. Skip the egg. Follow the sauce and baking instructions as written. If desired, garnish with a light sprinkle of vegan Parmesan.