Total Time
Prep 30 mins
Cook 25 mins

These lovely shells have a great presentation for dinner parties. I use a sausage/ham-like meat substitute in the filling, and meat lovers rarely notice the difference! If you'd like, you can substitute real ham, sausage, prosciutto, or pancetta. Note: I use a oil substitute for the butter like Smart Balance.

Ingredients Nutrition


  1. Sauce: Saute garlic in butter. Add 1/2 C half-and-half, and 1/2 C milk (do not use skim/nonfat) and simmer. Add 2 C parmesan, parsley, season to taste. Turn heat down to low. Stir until combined.
  2. Preheat oven 375°F Prepare a lightly buttered baking dish.
  3. Boil the shells about 8-10 minutes.
  4. Stuffing: Saute meat substitute in olive oil about 5 minutes. Remove from pan. Add spinach (squeezed dry of liquid), ricotta, 1 C parmesan, pepper to cooked meat substitute.
  5. Stuff shells with spinach mixture, and place in baking dish.
  6. Pour cream sauce over top of shells. Top with parmesan cheese, and bake about 25 minutes until golden.