This post may contain affiliate links. Learn more here.
Entrees/ Recipes/ Vegetarian Recipes

Delicious Three-Cheese Stuffed Shells

This recipe for Delicious Three-Cheese Stuffed Shells may seem a little elaborate, but you can easily double the recipe and make another dish that you can freeze for future use. You can also make the cheese preparation ahead of time, reserve it in the fridge, and use it to stuff shells in the future. The shells are easier to serve than lasagna (since they come apart) making this recipe ideal for a shared supper or buffet.

Both children and adults will love these three-cheeses stuffed shells!

Delicious Three-Cheese Stuffed Shells

  • 20 big pasta shells
  • 2 cups marinara sauce
  • 1 (475 g) container Ricotta
  • 2 cups Mozzarella, grated
  • ½ cup Parmesan, grated
  • 1 egg
  • 1/4 cup fresh basil, chopped
Prep Time: 15 minutes
Cook Time: 25 minutes
Servings: 4 -6


  • Preheat the oven to 350°F.
  • In a saucepan of boiling salted water cook shells al dente. Drain.
  • Meanwhile heat marinara sauce over low-medium heat.
  • In a bowl mix the ricotta with 1 1/2 cups mozzarella, parmesan, egg, and basil. Salt and pepper. Stuff the shells with the cheese preparation.
  • Pour two-thirds of the marinara sauce into a 13 x 9" baking dish. Place the stuffed shells in the dish. Cover with remaining sauce and the rest of the mozzarella. Cover the dish with a sheet of aluminum foil and bake for 15 to 20 minutes.
  • Set the oven to the "broil" position. Remove the sheet of aluminum foil from the dish and continue cooking for 2 to 3 minutes until the cheese is golden brown.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks!

You Might Also Like

No Comments

Leave a Reply

Recipe Rating