I absolutely love sharing this Ricotta Stuffed Shells (Vegetarian) Recipe because it combines everything I crave in a cozy Italian dish—a rich, creamy ricotta and spinach filling snuggled inside tender jumbo pasta shells with layers of marinara and melty mozzarella. It’s comfort food at its finest that feels special enough for guests but simple enough to whip up any weeknight. Every bite feels like a warm embrace, and once you try it, I’m sure you’ll feel the same way!

Why You’ll Love This Ricotta Stuffed Shells (Vegetarian) Recipe

What makes this recipe really stand out for me is the harmony of flavors and textures. The ricotta filling is soft and creamy with bright hints of fresh spinach and just a touch of lemon zest to lift the richness. Paired with a gently spiced marinara sauce and the golden melted mozzarella topping, the dish is comforting but never heavy. I find that the subtle red pepper flakes give a pleasant warmth without overpowering the fresh, cheesy main flavors.

I also appreciate how unexpectedly easy this recipe is to prepare, especially for a dish that feels so indulgent. Boiling the shells just shy of al dente prevents them from getting mushy once baked, and the filling comes together quickly with simple ingredients I usually keep on hand. It’s a dependable crowd-pleaser whether I’m serving family on a busy weeknight or bringing a hearty vegetarian option to holiday dinners and parties. This recipe really hits the sweet spot between comforting, cheesy goodness and accessible home cooking.

Ingredients You’ll Need

The image shows a top view of various ingredients arranged neatly on a white marbled surface. Starting from the top left, there is a white bowl filled with shredded white cheese, next to it a small white bowl containing a raw egg yolk in clear egg white. Just below, a large white bowl holds uncooked yellow conchiglie pasta shells. To the right, a glass jar filled with chunky red tomato sauce is open. Below the jar is a white bowl of smooth ricotta cheese. A small white plate contains a stick of yellow butter, next to a small beige bowl with bright yellow lemon zest, positioned near a whole lemon. Below, a small white bowl has a little minced garlic or ginger. A shallow white dish holds a combination of salt, black pepper, dried herbs, and red pepper flakes. A round white bowl contains grated pale yellow Parmesan cheese. In the bottom middle, a white bowl is full of chopped fresh green spinach leaves. Finally, a small glass cup holds a small amount of light golden olive oil. All items are placed with clear space between each, set against the clean white marbled background. photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward, but each one plays an essential role in creating the perfect balance of taste, texture, and color in this dish. From fresh spinach adding a pop of green to a blend of cheeses that melt beautifully, every ingredient is chosen to build layers of flavor that sing together.

  • Jumbo pasta shells (about 25): These large shells form the perfect little vessels for the creamy ricotta filling and hold the sauce beautifully.
  • Olive oil (1 teaspoon): Adds richness and helps infuse the garlic flavor into the sauce.
  • Garlic cloves (2, minced): Provides fragrant depth to the marinara and makes it savory.
  • Red pepper flakes (⅛ teaspoon, optional): Gives a slight kick to brighten the sauce without overpowering it.
  • Dried Italian seasoning (½ teaspoon): Adds classic herby flavor that ties the sauce and filling together.
  • Marinara sauce (24-ounce jar): A hearty base that complements the cheesy filling perfectly.
  • Unsalted butter (1 tablespoon): Melted into the sauce for extra richness and silkiness.
  • Whole-milk ricotta cheese (15 ounces): The creamy star of the filling that keeps it luscious and smooth.
  • Mozzarella cheese, shredded (1 cup, divided): Melts beautifully on top and inside the shells for that irresistible gooey texture.
  • Parmesan cheese, finely grated (⅔ cup, divided): Adds a sharp, nutty flavor that enhances the cheesy filling and topping.
  • Large egg (1): Binds the filling together so it stays creamy but holds its shape.
  • Fresh spinach (1 packed cup, chopped): Brightens and balances the richness with a fresh, nutritious touch.
  • Kosher salt (½ teaspoon): Enhances all the flavors without overpowering.
  • Freshly ground black pepper (¼ teaspoon): Provides subtle warmth and seasoning.
  • Lemon zest (¼ teaspoon, optional): Adds a lovely hint of brightness that lifts the whole dish.

Directions

Step 1: Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish. Bring a large pot of salted water to a rolling boil in preparation for cooking the shells.

Step 2: Carefully add the jumbo pasta shells to the boiling water and cook them until just shy of al dente, about 9 to 11 minutes. Be sure not to overcook because they’ll finish cooking in the oven. Drain the shells and place them on a clean towel or baking sheet to prevent sticking while you work on the sauce and filling.

Step 3: In a small saucepan over medium heat, warm the olive oil. Add the minced garlic and cook, stirring constantly, until fragrant, about 30 to 60 seconds. Stir in red pepper flakes if using, dried Italian seasoning, and then the marinara sauce. Let it simmer gently for 2 to 3 minutes so the flavors can meld. Turn off the heat, stir in the butter until melted, and set the sauce aside.

Step 4: In a large mixing bowl, combine the ricotta cheese, half of the shredded mozzarella, one-third of the Parmesan cheese, egg, chopped spinach, kosher salt, black pepper, and lemon zest if you’re using it. Stir everything together until well blended and creamy.

Step 5: Spread half of the prepared marinara sauce evenly on the bottom of your greased baking dish. Take each cooked pasta shell and fill it with about a tablespoon of the ricotta mixture, then nestle the filled shells snugly into the sauce in a single layer. Once all the shells are filled and arranged, spoon the remaining sauce evenly over the top.

Step 6: Sprinkle the remaining shredded mozzarella and Parmesan cheese evenly over the sauced shells for a bubbly, cheesy crust once baked.

Step 7: Cover the dish loosely with foil and bake for 20 minutes. Then remove the foil and bake uncovered for an additional 10 to 15 minutes until the cheese is melted, golden, and lightly bubbly around the edges. Let the shells rest for about 5 minutes before serving to allow everything to set beautifully.

Servings and Timing

This recipe makes about 6 generous servings, perfect for a family dinner or small gathering. The prep usually takes me around 15 minutes, mostly assembling the filling and boiling the shells. Cooking time in the oven is about 35 minutes, including the covered and uncovered baking stages, bringing the total time to approximately 50 minutes. I find letting it rest for a few minutes after baking really helps the shells hold their shape and makes serving easier.

How to Serve This Ricotta Stuffed Shells (Vegetarian) Recipe

The image shows a white shallow bowl filled with six large shell pasta stuffed with a light creamy cheese filling, topped with orange-red tomato sauce and melted light pink cheese, sprinkled with finely chopped green herbs. The shells are arranged compactly, with one shell broken open, revealing the smooth textured filling inside. A fork with a wooden handle is placed to the right side of the bowl, resting partly under a light beige fringed cloth. The background is a white marbled surface with a small sprig of fresh green parsley to the bottom left and another white bowl of the same stuffed shells blurred in the background. Photo taken with an iphone --ar 4:5 --v 7

I love serving these shells hot out of the oven, with the cheese warm and gooey, but they’re also delicious at room temperature if you’re entertaining. To make the meal complete, I often pair it with a crisp green salad dressed in a lemon vinaigrette or a simple garlic bread to soak up any extra sauce. The freshness of the salad really balances the richness of the cheese.

Presentation-wise, I like to garnish the topped shells with a sprinkle of fresh basil or chopped parsley for a pop of color and herbaceous brightness. If I’m feeling fancy, a drizzle of quality extra virgin olive oil or a few cracked red pepper flakes on top adds a beautiful finishing touch and a tiny kick of flavor.

When it comes to drink pairings, I find a chilled glass of Italian white wine like Pinot Grigio or a light red like Chianti complements the tomato sauce and creamy cheeses wonderfully. For non-alcoholic options, sparkling water with a splash of lemon adds a refreshing zing alongside the richness. This dish is so versatile—it’s perfect for cozy family dinners, casual weeknight meals, or even special occasions where you want to impress without the fuss.

Variations

I always encourage playing around with this recipe to suit your tastes or dietary needs. For example, you can swap out fresh spinach for kale or Swiss chard for a different leafy green twist. Using part-skim ricotta or a blend of ricotta and cottage cheese lightens the filling if you’re watching fat content, but whole-milk ricotta definitely gives the creamiest result.

If you want to make it gluten-free, look for gluten-free jumbo pasta shells or substitute with large gluten-free pasta shapes like manicotti tubes. For a vegan version, I’ve had success using plant-based ricotta alternatives and a cashew cream sauce instead of marinara cheese topping—though it’s a different flavor profile, it’s still incredibly satisfying.

One of my favorite flavor variations is adding roasted red peppers or sun-dried tomatoes into the ricotta filling for a sweet, smoky note. If you want to switch up the cooking method, you could prepare the filling and assemble it in individual ramekins for personal servings or cook everything in a slow cooker on low for a few hours to make it hands-off and perfect for busy days.

Storage and Reheating

Storing Leftovers

After enjoying your meal, you can store leftover ricotta stuffed shells in an airtight container in the refrigerator for up to 4 days. I find using a shallow container helps the shells cool evenly and prevents them from becoming soggy. When storing, be sure to keep the shells covered well to maintain their moisture but avoid trapping too much condensation.

Freezing

This dish freezes beautifully if you want to save some for future meals. To freeze, I recommend assembling the stuffed shells in a freezer-safe container or tray, covering tightly with foil and then plastic wrap to protect against freezer burn. They will keep well for up to 3 months. When you’re ready to enjoy again, thaw overnight in the fridge before reheating.

Reheating

The best way to reheat is in the oven for about 20-25 minutes at 350°F, covered with foil initially to keep moisture, then uncovered for the last 5-10 minutes to refresh that golden cheesy topping. Avoid microwaving if you can, because it tends to dry out the shells and makes the texture less appealing. I like to add a small splash of marinara or water before reheating to keep things moist and flavorful.

FAQs

Can I make the Ricotta Stuffed Shells (Vegetarian) Recipe ahead of time?

Absolutely! You can prepare and assemble the stuffed shells up to a day in advance, cover tightly, and refrigerate. When ready, bake as directed, adding a few extra minutes if baking from cold. This makes it a fantastic make-ahead option for busy days or entertaining guests.

What can I use instead of jumbo pasta shells?

If jumbo shells are hard to find, you can substitute large manicotti tubes or even cannelloni pasta. Just be sure to adjust cooking times slightly, and fill each tube generously with the ricotta mixture.

Is there a way to make this recipe vegan?

Yes! To make it vegan, use plant-based ricotta or cashew cheese and a marinara sauce without cheese. You can replace the egg with a flax egg or omit it, and use vegan mozzarella shreds for the topping. The texture and flavor will be different but still deliciously creamy.

Can I prepare this recipe without spinach?

Definitely! While spinach adds color and nutrients, you can omit it or substitute with other greens like kale or finely chopped broccoli. Fresh herbs like basil or parsley also add freshness if you prefer a spinach-free version.

How do I know when the shells are perfectly cooked before stuffing?

You want to cook the shells just shy of al dente—meaning they should be tender enough to bite but still firm in the center with a slight bite. This usually takes about 9 to 11 minutes. Overcooked shells will tear when stuffing and become mushy after baking.

Conclusion

I can’t recommend this Ricotta Stuffed Shells (Vegetarian) Recipe enough if you’re after a warm, satisfying meal that feels special but is truly manageable to make. The combination of creamy ricotta, vibrant spinach, and tangy tomato sauce wrapped inside tender pasta shells creates something I find irresistibly comforting. Whether it’s a weeknight dinner or a festive gathering, I hope you give it a try and love it as much as I do!

Print

Ricotta Stuffed Shells (Vegetarian) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 9 reviews

This classic Ricotta Stuffed Shells recipe features tender jumbo pasta shells filled with a creamy ricotta and spinach mixture, topped with marinara sauce and melted cheese. Perfect for a comforting vegetarian dinner that is both satisfying and easy to prepare, whether for busy weeknights or special gatherings.

  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: American, Italian
  • Diet: Vegetarian

Ingredients

Pasta

  • 1 (12-ounce) box of jumbo pasta shells (about 25 shells)
  • 1 teaspoon olive oil

Sauce

  • 2 cloves garlic, minced
  • ⅛ teaspoon red pepper flakes (optional)
  • ½ teaspoon dried Italian seasoning
  • 1 (24-ounce) jar marinara sauce (about 3 cups)
  • 1 tablespoon unsalted butter

Filling

  • 1 (15-ounce) container whole-milk ricotta cheese
  • 1 cup shredded mozzarella cheese, divided
  • ⅔ cup finely grated Parmesan cheese, divided
  • 1 large egg
  • 1 packed cup fresh spinach, chopped
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon lemon zest (optional)

Instructions

  1. Preheat and Prep: Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish and bring a large pot of salted water to a boil.
  2. Boil the Shells: Cook the jumbo pasta shells in the boiling salted water until just shy of al dente, about 9-11 minutes. Drain them carefully without rinsing, then place them on a towel or baking sheet to prevent sticking while you prepare sauce and filling.
  3. Make the Sauce: In a small saucepan over medium heat, warm the olive oil. Add minced garlic and cook until fragrant, 30-60 seconds, stirring constantly. Add optional red pepper flakes, dried Italian seasoning, and the marinara sauce. Simmer gently for 2-3 minutes to meld the flavors. Remove from heat and stir in the butter until melted and combined. Set aside.
  4. Make the Filling: In a large bowl, combine whole-milk ricotta cheese, ½ cup shredded mozzarella, ⅓ cup grated Parmesan, the large egg, chopped spinach, kosher salt, black pepper, and optional lemon zest. Mix thoroughly until smooth and well blended.
  5. Assemble: Spoon half of the prepared marinara sauce into the greased baking dish. Fill each cooked pasta shell generously with about one tablespoon of the ricotta-spinach mixture and place them carefully into the sauce in the dish. Continue filling shells until the dish is full. Pour the remaining sauce over the shells, then sprinkle the remaining ½ cup mozzarella and ⅓ cup Parmesan cheese evenly on top.
  6. Bake: Cover the baking dish loosely with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake an additional 10-15 minutes, until the cheese topping is melted, bubbly, and golden brown. Allow the dish to rest for a few minutes before serving to set.

Notes

  • Number of Shells: You will need about 25 jumbo shells for this recipe, but it is advisable to boil a few extra as some may tear during cooking or stuffing.
  • Jumbo Shells Availability: Jumbo pasta shells can sometimes be difficult to find; popular grocery stores like Kroger and Safeway or online retailers are good sources.
  • Lemon Zest: Adds a fresh brightness to the filling, but can be omitted if you prefer no lemon flavor.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star