“Wring the spinach dry. That water has nowhere good to go.”
Stuffed shells go wrong in two places: pasta cooked through before it is filled, and spinach that was never wrung out. Both end the same way, with a dish sitting in thin pink liquid.
Lentils take the place of meat here and behave better than mince does in a ricotta filling, holding their shape and releasing no fat. The egg is what sets the whole thing firm enough to lift a shell out whole.
🌿 The promise: Twenty stuffed shells for eight, about an hour and a half from boiling water to the table, with lentils standing in for the usual meat.


The shells leave the water a minute or two short of the package time. Cooked through, they tear the moment a heaped spoonful of filling goes in.
The foil stays on for the first stretch so the shells steam through, and comes off only for the cheese, which needs dry heat to blister rather than sweat.
Boil 20 jumbo pasta shells (240 g) in well-salted water for 8 to 9 minutes, stopping short of the package time. They should bend without tearing, because fully cooked shells split apart as soon as you fill them.

Wilt 8 oz (227 g) baby spinach in a dry hot pan until it collapses to a fraction of its bulk, then cool it and wring it out in a towel. Squeeze until no more green water drips, then chop it.

Beat 15 oz (425 g) ricotta with 1 large egg (50 g), half the 1 cup (100 g) Parmesan, 1 tsp (6 g) kosher salt, and ½ tsp (1 g) black pepper, then fold in 2 cups (400 g) drained cooked brown lentils and the chopped spinach.

Spread 1 cup of the 3 cups (720 g) marinara across a 9-by-13-inch baking dish. Fill each shell with a heaped spoonful, set them open side up in close rows, and blanket them with the rest of the sauce.

Cover with foil and bake at 375°F (190°C) for 25 minutes, then uncover, scatter 1½ cups (170 g) mozzarella and the last Parmesan over the top, and bake 10 minutes more until blistered and bubbling.

Let the dish stand 10 minutes so the filling firms enough to lift a shell whole; the center should register 160°F (71°C). Spoon sauce from the dish floor over every serving.

The shells hold together on the spatula, the filling is creamy and green-flecked, and the cheese top is browned in patches. If the top has browned while a thermometer in the middle reads under 160°F (71°C), lay the foil back on and give it 8 to 10 more minutes.
Wilt the spinach in a dry pan rather than boiling it, since a dry pan concentrates the leaf instead of leaching flavor into water you then pour away.
🥗 Nutrition, roughly: about 480 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.