Olive Garden Stuffed Shells
I still remember the first time I pulled a tray of these cheesy, saucy stuffed shells out of the oven — the tops bubbling and golden, pasta perfectly tender, and the kitchen smelling like a classic Italian trattoria. These Olive Garden–style stuffed shells are a simple, homey dish: jumbo pasta shells filled with a ricotta-parmesan mixture, topped with marinara and mozzarella, then baked until bubbly. They’re perfect for a comforting weeknight dinner, a potluck that needs to impress, or a make-ahead meal for busy nights.
Why you’ll love this dish
This recipe delivers big flavor with minimal fuss. The creamy ricotta filling is mild enough to please kids but fragrant with Italian seasoning and Parmesan to satisfy adults. Jumbo shells mean every bite has cheese nestled inside pasta pillows, and a generous blanket of marinara and melty mozzarella makes it crowd-pleasing.
- Budget-friendly: pantry staples and inexpensive cheeses make it wallet-friendly.
- Make-ahead friendly: assemble the night before and bake when ready.
- Kid-approved: familiar cheese-and-tomato combo is a family favorite.
- Crowd-pleaser: easy to scale up for a party or holiday table.
“Comfort food at its best — gooey cheese, bright tomato sauce, and easy enough to make any night of the week.”
If you like stuffed-shell dinners with a twist, you might also enjoy a different take on filled pasta like Chicken Broccoli Alfredo stuffed shells that swap marinara for a creamy white sauce.
What makes this recipe special
The balance here is key: ricotta provides creaminess, Parmesan adds savory depth, egg binds without being noticeable, and a little Italian seasoning keeps the filling aromatic. Using jumbo shells simplifies portioning and presentation — each shell is an individual serving, making plating effortless.
How this recipe comes together
This is a straightforward bake: boil shells until al dente, mix a seasoned ricotta-parmesan filling, stuff each shell, nestle them in a sauced baking dish, top with more sauce and mozzarella, then bake covered and finish uncovered to brown the cheese. Expect about 15–20 minutes active prep and 30 minutes in the oven.
For more cheesy stuffed-shell inspiration and techniques, check out another stuffed-shell variation like this chicken and broccoli version which demonstrates how versatile the shell format can be.
What you’ll need
- Jumbo pasta shells (about 20–25 shells, depending on size)
- 2 cups ricotta cheese (whole-milk ricotta recommended)
- 1 1/2 cups shredded mozzarella, divided (1 cup for filling, 1/2–1 cup for topping)
- 1/2 cup grated Parmesan cheese
- 1 large egg (lightly beaten)
- 3 cups marinara sauce (store-bought or homemade)
- 1 tsp Italian seasoning (or 1/2 tsp each dried basil and oregano)
- Salt and freshly ground black pepper, to taste
Substitution notes:
- For a tangier filling, swap half the ricotta for part-skim cottage cheese (blended briefly for smoothness).
- Use fresh mozzarella slices on top for a milky melt, or grated for quicker browning.
- No egg? Use 2 tablespoons of plain Greek yogurt to help bind (texture will be slightly different).
Step-by-step instructions
- Preheat the oven to 375°F (190°C).
- Bring a large pot of salted water to a boil. Cook the jumbo shells according to package directions until al dente. Drain and spread shells on a towel or sheet to cool slightly so they don’t stick.
- In a medium bowl, combine ricotta, 1 cup of the mozzarella, Parmesan, the beaten egg, Italian seasoning, 1/2 tsp salt, and a few grinds of black pepper. Stir until smooth and uniform. Taste and adjust seasoning.
- Spoon about 2 tablespoons of the cheese mixture into each shell, filling gently but not overstuffing.
- Pour one cup of marinara sauce into the bottom of a 9×13-inch baking dish and spread into an even layer.
- Arrange the stuffed shells in the dish, open side up, in neat rows.
- Pour the remaining marinara over the shells so they’re mostly covered.
- Sprinkle the remaining mozzarella evenly over the top.
- Cover the dish tightly with aluminum foil and bake for 20 minutes.
- Remove the foil and bake an additional 10 minutes, until the cheese is bubbly and starting to brown. Let rest 5 minutes before serving.
Tip: To speed assembly, pipe the filling into shells with a zip-top bag (cut a corner) — cleaner and faster than spoons.
Best ways to enjoy it
Serve these stuffed shells with simple, fresh sides to balance the richness:
- A crisp green salad with lemon vinaigrette.
- Steamed or roasted green vegetables like broccoli or asparagus.
- Garlic bread or warm breadsticks; if you love the Olive Garden pairing, try this take on their sticks while serving: Olive Garden breadsticks delight.
- For wine, a medium-bodied red like Chianti or Sangiovese complements the tomato sauce.
Plate one to three shells per person depending on appetite, spoon extra sauce from the dish over each serving, and finish with fresh basil or chopped parsley.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for up to 3–4 days. Keep sauce and shells together to prevent drying.
- Reheat: Warm individual portions in the microwave (cover loosely) for 1–2 minutes, then check and continue in 30-second bursts until heated through. For better texture, reheat in a 350°F (175°C) oven covered with foil for 15–20 minutes.
- Freeze: Assemble the dish but do not bake. Wrap tightly with foil and freeze for up to 3 months. To bake from frozen, remove any plastic wrap, bake covered at 375°F (190°C) for about 45–55 minutes, then uncover and bake another 10–15 minutes to brown.
- Food safety: Refrigerate within two hours of baking. Reheat to an internal temperature of 165°F (74°C) before serving.
Pro chef tips
- Don’t overcook the shells: Boil until al dente so they can finish cooking in the oven without turning mushy.
- Dry shells before filling: A quick pat with a paper towel helps the filling adhere and prevents watery results.
- Use whole-milk ricotta: It gives the richest, creamiest filling — part-skim can be used for lower fat but is less silky.
- Season as you go: Taste the filling before stuffing and add salt/pepper; ricotta can be bland on its own.
- Even baking: If you have uneven oven heat, rotate the dish halfway through the covered baking time.
- Make it ahead: Assemble the shells in the dish, cover, and refrigerate up to 24 hours. Bake from chilled, adding an extra 10 minutes to baking time if needed.
Creative twists
- Spinach-and-ricotta: Fold 1 cup of sautéed, squeezed-dry spinach into the filling for color and nutrition.
- Meat lovers: Brown 1/2 pound of Italian sausage or ground beef, drain, and mix some into the filling or layer under the shells.
- White-sauce version: Replace marinara with a béchamel or Alfredo for a creamy casserole.
- Gluten-free: Use gluten-free jumbo shells (or large manicotti) and check that sauces/seasonings are GF.
- Vegan: Use dairy-free ricotta alternatives, vegan mozzarella, and omit the egg or use a flax egg binder.
Your questions answered
Q: Can I make the dish ahead and freeze it after baking?
A: Yes — you can freeze after baking, but for best texture freeze it unbaked. If frozen after baking, wrap tightly; reheat from frozen in a 350°F oven until warmed through. Unbaked freezing usually yields a fresher finish after baking from frozen.
Q: What can I substitute for the egg in the filling?
A: Use 2 tablespoons plain Greek yogurt or a commercial egg replacer if you need to avoid eggs. The texture will be slightly different but still cohesive.
Q: How long do I boil the shells so they don’t fall apart?
A: Follow the package’s “al dente” time and test a shell a minute early; it should have a slight bite. Remember they’ll finish cooking in the oven, so avoid overboiling.
Q: Can I use cottage cheese instead of ricotta?
A: Yes — part- or full-skim cottage cheese works. For a smoother texture, briefly pulse cottage cheese in a food processor before mixing with Parmesan and egg.
Q: Is there a good way to reheat without drying out the shells?
A: Reheat covered (foil or microwave-safe lid) and add a splash of marinara or a teaspoon of water before reheating to retain moisture. Finish uncovered briefly if you want to re-brown the cheese.
Conclusion
These Olive Garden–style stuffed shells strike a satisfying balance between creamy filling and bright tomato sauce, and they’re forgiving enough for home cooks to customize. If you want a similar copycat take with a classic twist, see this well-tested Olive Garden Giant Stuffed Shells Copycat Recipe – The Food Hussy for comparison. For more about the original restaurant inspiration and their seasonal offerings, check the official Giant Italian Classics | Specials | Olive Garden page.
Cheesy, Saucy Stuffed Shells

Ingredients
Pasta and Filling
- 20-25 pieces jumbo pasta shells Depends on size
- 2 cups ricotta cheese Whole-milk ricotta recommended
- 1.5 cups shredded mozzarella Divided: 1 cup for filling, 1/2–1 cup for topping
- 0.5 cups grated Parmesan cheese
- 1 large egg Lightly beaten
- 1 tsp Italian seasoning Or 1/2 tsp each dried basil and oregano
- to taste salt Freshly ground black pepper, to taste
Sauce
- 3 cups marinara sauce Store-bought or homemade
Instructions
Preparation
- Preheat the oven to 375°F (190°C).
- Bring a large pot of salted water to a boil. Cook the jumbo shells according to package directions until al dente. Drain and spread shells on a towel or sheet to cool slightly.
- In a medium bowl, combine ricotta, 1 cup of the mozzarella, Parmesan, beaten egg, Italian seasoning, and 1/2 tsp salt. Stir until smooth and uniform. Taste and adjust seasoning.
- Spoon about 2 tablespoons of the cheese mixture into each shell, filling gently.
Assembly and Baking
- Pour one cup of marinara sauce into the bottom of a 9x13-inch baking dish and spread into an even layer.
- Arrange the stuffed shells in the dish, open side up, in neat rows.
- Pour the remaining marinara over the shells so they’re mostly covered.
- Sprinkle the remaining mozzarella evenly over the top.
- Cover the dish tightly with aluminum foil and bake for 20 minutes.
- Remove the foil and bake an additional 10 minutes, until the cheese is bubbly and starting to brown. Let rest for 5 minutes before serving.
