Classic Italian flavors with five cheeses, garlic, spinach, and red sauce — this 5 Cheese Stuffed Shells Recipe is creamy, cheesy, and satisfying. A wonderful choice for a meatless family dinner.

5 Cheese Stuffed Shells
This vegetarian-friendly stuffed shells recipe highlights cheese as the star while still delivering robust, comforting flavors. Whether you’re testing a meatless week or just craving a hearty pasta bake, these shells are designed to feel satisfying and complete.
Rather than converting a favorite meat-based dish to meatless, I like to build new recipes around a strong, satisfying ingredient — in this case, five different cheeses. A touch of garlic and plenty of spinach round out the filling for a classic Italian profile. For convenience I used jarred spaghetti sauce, but a good homemade sauce will work beautifully as well.

These stuffed shells bake into a bubbling, golden casserole that’s comforting and full-flavored. Serve with crusty garlic bread and a green salad for a complete meal that feels special yet simple to prepare.


5 Cheese Stuffed Shells Recipe

5 Cheese Stuffed Shells
Ingredients
- 20 jumbo pasta shells cooked to package instructions
- 1 tablespoon olive oil
- 3–4 garlic cloves minced
- 4 cups coarsely chopped spinach
- 1 12 ounce container ricotta
- 1 cup shredded mozzarella
- ½ cup grated Parmesan cheese
- ½ cup shredded Romano cheese
- 4 slices provolone cheese finely chopped
- 1 egg beaten
- 1 teaspoon Italian seasoning
- 1 24 ounce jar spaghetti sauce
Instructions
-
Heat olive oil in a large skillet over medium heat.
-
Add minced garlic and chopped spinach; sauté until the spinach wilts and the garlic is fragrant. Remove from heat and let cool slightly.
-
In a large bowl, whisk together the ricotta and beaten egg until smooth.
-
Stir in the sautéed spinach and garlic, shredded mozzarella, Parmesan, Romano, chopped provolone, and Italian seasoning until evenly combined.
-
Spoon about 2 tablespoons of the cheese mixture into each cooked jumbo shell.
-
Pour ½ cup of the spaghetti sauce into the bottom of a 9″x13″ baking dish and spread to cover the base.
-
Arrange the stuffed shells in the dish and spoon the remaining sauce over the top to cover.
-
Cover the dish and bake at 375°F (190°C) for 25 minutes.
-
Uncover and bake an additional 10–15 minutes until the cheese is bubbly and the top is lightly browned.
-
Serve warm with crusty garlic bread and a simple green salad.
Did you enjoy this 5 Cheese Stuffed Shells Recipe? Check my pasta and dinner ideas boards for more inspiration.
If you liked this 5 Cheese Stuffed Shells Recipe, you might also like

Taco Stuffed Shells

Chicken Alfredo Lasagna

Meat Lover Pizza Pasta Bake
See More Pasta Recipes
Never Miss a Thing!
Join the newsletter to get new recipes, tips, and tutorials every week.
Success! Check your email to confirm your subscription.
