I still remember the first time I pulled a bubbling dish of ricotta stuffed shells out of my oven. It was a rainy Tuesday night years ago, and I was tired from work but craving something that felt like a big hug. My kitchen smelled like garlic, tomatoes, and fresh herbs, and when I took that first cheesy, saucy bite, I actually said “wow” out loud to my empty apartment.
These ricotta stuffed shells have become my go-to comfort food ever since. I’ve made them for weeknight dinners when I need something satisfying without too much fuss, for family gatherings where everyone fights over the leftovers, and even for potlucks where they always disappear first. There’s something magical about tender pasta shells packed with creamy ricotta, swimming in homemade marinara, and topped with golden, melty cheese.
I’ve tweaked this recipe over a dozen times—sometimes adding extra spinach when my fridge needed clearing, other times making it extra garlicky because why not? Every version has been a winner. If you’re looking for a dish that feels fancy but comes together easily, you’re in the right place.
Why You’ll Love This Recipe
- Weeknight friendly: You can have this on the table in about an hour, most of it hands-off baking time.
- Crowd-pleaser: Kids and adults both devour it. I’ve never had leftovers last more than a day when feeding a group.
- Budget-conscious: A big batch costs less than takeout and feeds a family easily.
- Make-ahead magic: Assemble everything earlier in the day or even freeze it for later.
- Customizable: Once you master the basic ricotta stuffed shells, you can play with fillings and sauces endlessly.
The best part? It tastes like you spent all day cooking, but it really doesn’t require chef skills.
Ingredients List
For the Pasta and Sauce
- 1 box (12 ounces) jumbo pasta shells
- 1 jar (24-28 ounces) good quality marinara sauce (or your favorite homemade)
- 2 cups shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese, plus more for sprinkling
For the Ricotta Filling
- 15 ounces whole milk ricotta cheese (don’t skimp on full-fat here)
- 1 large egg
- 2 cups fresh baby spinach, roughly chopped (optional but I almost always add it)
- ¼ cup fresh basil, chopped
- ¼ cup fresh parsley, chopped
- 3 garlic cloves, minced
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Zest of 1 lemon (this is my secret weapon for brightness)
I like using whole milk ricotta because it gives the creamiest texture. If your grocery store carries fresh ricotta from the deli section, grab that—it makes a noticeable difference.
Substitutions: No fresh herbs? Use 1 teaspoon each of dried basil and parsley instead. Want it meaty? Brown up some Italian sausage and mix it into the marinara.
Step-by-Step Instructions
- Prep your oven and pan: Preheat your oven to 375°F. Grab a 9×13 baking dish and spread about 1 cup of marinara sauce across the bottom. This prevents the shells from sticking and adds flavor from the get-go.
- Cook the shells: Bring a large pot of heavily salted water to a boil. Cook the jumbo shells according to package directions, but pull them out 2 minutes early—they’ll finish cooking in the oven. You want them just shy of al dente. Drain and rinse with cool water so they’re easy to handle. Lay them out on a baking sheet so they don’t stick together.
- Make the ricotta filling: In a large bowl, combine the ricotta, egg, chopped spinach (if using), basil, parsley, minced garlic, oregano, salt, pepper, and lemon zest. Mix everything thoroughly with a spoon or your hands (clean ones, of course). Taste it—you should want to eat it straight from the bowl. If it needs more salt or herbs, add it now.
- Stuff the shells: This is the fun part. Take a shell and spoon in about 2 tablespoons of filling. I use a small cookie scoop for this—it’s way less messy. Don’t overfill or they’ll burst open while baking. Arrange the stuffed shells snugly in your prepared baking dish.
- Sauce and cheese it up: Pour the remaining marinara sauce evenly over the shells. Sprinkle with 1½ cups of the mozzarella and all the Parmesan. Then top with the remaining ½ cup mozzarella for those gorgeous golden spots.
- Bake: Cover the dish with foil and bake for 25 minutes. Remove the foil and bake another 10-15 minutes until the cheese is bubbly and starting to brown in spots. If you like it extra crispy on top, broil for the last 2 minutes—but watch it carefully!
- Rest and serve: Let the ricotta stuffed shells rest for 10 minutes before digging in. This helps everything settle so you don’t burn your mouth on molten cheese (learned that the hard way).
Total active time is about 30 minutes, with 35-40 minutes in the oven.
Pro Tips & Tricks
After making these ricotta stuffed shells so many times, I’ve picked up some wisdom worth sharing.
First, don’t overcook the pasta shells before stuffing. They continue cooking in the sauce, and nobody likes mushy shells. If a few break while boiling, just use them anyway—no one will notice once they’re covered in cheese.
I discovered by accident that adding lemon zest to the filling cuts through the richness beautifully. It’s such a small thing but makes a huge difference in balancing flavors.
For make-ahead ease, assemble the entire dish up to the baking step, cover tightly, and refrigerate for up to 24 hours. Add 10 extra minutes to the covered baking time if going straight from the fridge.
Leftovers reheat wonderfully. I portion them into individual containers and microwave with a splash of water to keep them moist.
One common mistake I see is using skim ricotta. Trust me, go full-fat. The texture is worth every calorie.
Variations & Substitutions
Once you get comfortable with the basic recipe, it’s easy to switch things up.
For a meat lovers version, I brown ½ pound of Italian sausage and mix it into the marinara sauce before pouring it over the shells. My husband requests this version almost every time.
Want extra veggies? Sauté some diced zucchini, mushrooms, or bell peppers and fold them into the ricotta filling. It bulks it up without making it heavy.
For a spicier kick, I add red pepper flakes to the filling and use a spicy marinara. My brother loves when I throw in some chopped pepperoni on top too.
Gluten-free? Just swap the jumbo shells for a gluten-free version. The filling stays the same and it works beautifully.
Serving Suggestions
These ricotta stuffed shells shine as a main course alongside a simple green salad dressed with lemon vinaigrette. The brightness cuts through the cheesy richness perfectly.
Garlic bread is basically mandatory in my house—crispy edges for sopping up extra sauce. Roasted broccoli or asparagus also pair nicely if you want something green on the plate.
This dish works for everything from casual family dinners to more festive occasions. I’ve served it at holiday meals and Sunday suppers alike. Pair it with a bold red wine like Chianti or a crisp white if you prefer.
FAQ’s
Can I freeze ricotta stuffed shells?
Yes! Assemble them completely but don’t bake. Wrap the dish tightly with plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the fridge before baking as directed, adding about 15 minutes to the covered baking time.
How do I reheat leftovers?
For best results, reheat individual portions in the microwave with a damp paper towel covering them, or warm the whole dish covered in a 350°F oven until heated through. Add a splash of marinara if it looks dry.
Can I make this ahead for a party?
Absolutely. Assemble up to a day ahead and keep covered in the fridge. It’s actually better this way as the flavors have time to meld.
What if I don’t have jumbo shells?
Manicotti tubes work great too, though they’re a bit trickier to stuff. You could also use large rigatoni, though the presentation changes.
My filling seems too loose—did I mess up?
It should be scoopable but not runny. If it’s too wet, add a bit more grated Parmesan or let it sit for 10 minutes. The egg helps it set during baking.
Can I use cottage cheese instead of ricotta?
You can, but drain it well first and pulse it in a food processor for a smoother texture. It won’t be quite as creamy, but it works in a pinch.
Related Recipes:
- Creamy Baked Ricotta Chicken Everyone Will Love
- Easy Lemon Ricotta Pasta with Spinach
- Creamy Ricotta Pasta Recipe Ready in 20 Minutes
Final Thoughts
There you have it—my tried-and-true ricotta stuffed shells with marinara sauce that I keep coming back to year after year. There’s something so satisfying about pulling this bubbling, cheesy masterpiece out of the oven and watching everyone’s faces light up.
I hope you give this recipe a try soon. Your kitchen is going to smell incredible, and that first bite? Pure comfort.
When you make it, I’d love to hear how it turned out for you. Did you add any special twists? Drop a comment below or tag me if you share a photo. Happy cooking, friends—may your shells be perfectly stuffed and your cheese perfectly melty!
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.