There’s just something magical about jumbo pasta shells stuffed with creamy, cheesy goodness and baked to golden perfection. This dish is the epitome of comfort food—a cozy, family-friendly recipe that’s perfect for weeknight dinners or special occasions. Plus, it’s a fun twist on classic Italian flavors, combining ricotta, mozzarella, and Parmesan cheeses with spinach and marinara sauce.
Let’s dive into this delightful recipe and create a meal that’s sure to be a hit at your table. Whether you’re cooking for your family, meal prepping for the week, or just looking for something indulgent and satisfying, these cheesy stuffed jumbo shells are a must-try.
Why You’ll Love These Cheesy Stuffed Jumbo Shells:
Before we get into the recipe, let me tell you why this dish is a staple in my kitchen. First, it’s surprisingly easy to make. The steps are straightforward, and the ingredients are pantry and fridge staples for many of us. Second, this dish is incredibly versatile. You can switch up the filling, add meat, or spice it up depending on your taste. Lastly, it’s a crowd-pleaser—no one can resist the combination of pasta, cheese, and marinara sauce!
Now, grab your apron, and let’s get started!
Ingredients You’ll Need:
Here’s what you’ll need to make these scrumptious shells:
- 20 jumbo pasta shells – You can find these at most grocery stores.
- 1 tsp olive oil – To keep the shells from sticking together after boiling.
- Water for boiling – Generously salted to enhance flavor.
- 1 ½ cups ricotta cheese – The creamy base of the filling.
- 1 cup shredded mozzarella cheese – For that gooey, stretchy texture.
- ½ cup grated Parmesan cheese – Adds a nutty, salty depth.
- 1 large egg – Helps bind the filling.
- 2 cups fresh spinach, chopped – A fresh, vibrant addition.
- 1 tsp garlic powder – For a hint of garlicky goodness.
- ½ tsp salt and ½ tsp black pepper – To season the filling.
- 3 cups marinara sauce – Use your favorite brand or homemade sauce.
- ½ tsp dried oregano – Brings out classic Italian flavors.
- ½ tsp dried basil – For a fragrant, herby note.
- ¼ tsp crushed red pepper flakes (optional) – Adds a slight kick.
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
Step 1: Preparing the Jumbo Pasta Shells
The first step is cooking the jumbo pasta shells. Here’s how to do it right:
- Boil the Water: In a large pot, bring generously salted water to a boil. This ensures your pasta is flavorful from the start.
- Cook the Shells: Add the jumbo shells and cook according to the package instructions until they’re al dente. You want them firm enough to hold the filling but tender to eat.
- Drain and Toss: Drain the shells in a colander and toss them with olive oil to prevent sticking. Set them aside while you prepare the filling.
Pro Tip: Don’t overcook the shells! If they’re too soft, they may tear when you fill them. Aim for al dente perfection.

Step 2: Making the Cheesy Spinach Filling
Now comes the best part—the rich, creamy filling!
- Mix the Ingredients: In a large mixing bowl, combine ricotta, mozzarella, Parmesan, the beaten egg, chopped spinach, garlic powder, salt, and pepper. Stir until everything is well blended.
- Taste and Adjust: Take a small taste of the filling and adjust the seasoning as needed. A pinch more salt or pepper can make all the difference.
Pro Tip: Use fresh spinach for a bright flavor, but frozen spinach works too. Just thaw, drain, and squeeze out any excess water before adding it to the mix.

Next is Step 3: Preparing the Baking Dish
- Preheat the Oven: Set your oven to 375°F (190°C).
- Layer the Sauce: Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. This keeps the shells moist and prevents them from sticking.
Step 4: Assembling the Stuffed Shells
- Fill the Shells: Take one of the cooked shells and carefully spoon about 1 ½ tablespoons of the cheese mixture into it. You don’t need to overfill; a heaping spoonful is just enough to keep the shells easy to handle without spilling the filling.
Pro Tip: Use a small spoon or a piping bag to make filling the shells quicker and less messy.
- Arrange the Shells: Place the stuffed shells into the prepared baking dish, open side up, forming a single layer. Arrange them snugly to fit as many as possible.

Step 5: Add the Marinara Sauce
Now that the shells are neatly tucked into their cozy sauce bed, it’s time to smother them with marinara goodness:
- Pour the Sauce: Pour the remaining marinara sauce evenly over the stuffed shells, ensuring each one gets a generous coating. This keeps the pasta moist and adds rich tomato flavor to every bite.
- Season the Sauce: Sprinkle the dried oregano, basil, and a pinch of crushed red pepper flakes (if you like a little heat) over the sauce for an added flavor boost.
Pro Tip: If you’re a fan of chunky marinara, mix in some sautéed onions or mushrooms for extra texture and flavor.

Step 6: The Cheesy Topping
This step is where the dish truly earns its “cheesy” name:
- Sprinkle Mozzarella: Evenly distribute 1 cup of shredded mozzarella cheese over the sauced shells.
- Add Parmesan: Follow with ¼ cup of grated Parmesan for that extra nutty, golden crust.
Pro Tip: If you want to make the dish even more decadent, add a sprinkle of breadcrumbs mixed with Parmesan and olive oil. It creates a crispy, cheesy topping that’s irresistible.

Step 7: Baking to Perfection
- Cover and Bake: Cover the baking dish with aluminum foil to lock in moisture and bake in the preheated oven for 25 minutes.
- Remove the Foil: After 25 minutes, remove the foil to allow the cheese to bubble and turn golden. Bake for an additional 10 minutes, or until the cheese is perfectly melty and golden brown on top.
Pro Tip: Keep an eye on the dish during the last 10 minutes to ensure the cheese doesn’t burn. If it browns too quickly, you can loosely tent the dish with foil.
- Cool and Serve: Once baked, remove the dish from the oven and let it cool for 5 minutes. This helps the sauce thicken slightly, making it easier to serve.

Variations and Additions:
Want to switch things up? Here are some delicious twists you can try with this recipe:
- Add Protein: Stir in cooked, crumbled Italian sausage or ground beef into the filling for a hearty twist.
- Go Vegetarian: Mix in sautéed mushrooms, diced zucchini, or roasted red peppers for added veggie power.
- Extra Creaminess: Swap half the marinara sauce with a creamy Alfredo sauce for a rich, indulgent version.
Pairing Suggestions:
To complete your cheesy stuffed jumbo shell meal, pair it with:
- Garlic Bread: Warm, buttery garlic bread is perfect for soaking up the extra marinara sauce.
- Side Salad: A crisp Caesar salad or mixed greens with balsamic dressing adds a refreshing balance to the richness.
- Wine Pairing: A glass of red wine, like Chianti or Pinot Noir, complements the Italian flavors beautifully.

Frequently Asked Questions:
1. Can I make these stuffed shells ahead of time?
Absolutely! Prepare the stuffed shells and assemble the dish up to the point of baking. Cover it tightly with plastic wrap or foil and refrigerate for up to 24 hours. When ready to bake, simply remove from the fridge, let it come to room temperature, and bake as instructed.
2. Can I freeze stuffed jumbo shells?
Yes, these freeze beautifully! Assemble the dish in a freezer-safe container, but skip the baking step. Cover it tightly with plastic wrap and foil, and freeze for up to 3 months. When you’re ready to cook, thaw in the refrigerator overnight and bake as directed, adding an extra 10-15 minutes if needed.
3. What’s the best way to reheat leftovers?
To reheat, cover the dish with foil and warm it in a 350°F oven for about 20 minutes. For smaller portions, use a microwave-safe dish, cover loosely, and heat in the microwave until warmed through.
4. Can I use store-bought marinara sauce?
Yes! While homemade marinara sauce adds a personal touch, a high-quality store-bought sauce works perfectly for this recipe. Choose one with robust flavors to complement the cheesy filling.
5. What if I don’t like spinach?
No problem! You can substitute chopped kale, sautéed mushrooms, or even cooked and crumbled sausage for a different twist. The recipe is versatile enough to suit your preferences.
6. Can I make this gluten-free?
Yes, simply use gluten-free jumbo pasta shells. Many grocery stores carry them, and the recipe works the same way. Just ensure all other ingredients, like marinara sauce, are gluten-free too.
7. Can I use other cheeses in the filling?
Absolutely! Feel free to experiment with cheeses like Asiago, Fontina, or Gruyere for unique flavors. Just ensure the cheese melts well for the best results.
A Cheesy Masterpiece Worth Sharing:
Congratulations—you’ve just created a cheesy stuffed jumbo shells dish that’s guaranteed to impress! The combination of tender pasta, creamy filling, rich marinara, and bubbly cheese topping makes this a meal that feels like a warm hug in every bite. Whether you’re serving it to your family, bringing it to a potluck, or simply indulging yourself, this recipe is a surefire way to spread joy.
I hope this recipe becomes a staple in your kitchen like it has in mine. If you try it, I’d love to hear about your experience. Did you add your own twist? Serve it with a special side? Let me know in the comments below, and don’t forget to share this recipe with friends and family.
Now, grab a fork, dig in, and enjoy every cheesy, delicious bite!
Print
- Total Time: 55 minutes
Description
This comforting dish features tender jumbo pasta shells filled with a creamy ricotta and spinach mixture, baked to perfection in marinara sauce and topped with gooey melted cheese. It’s a crowd-pleaser perfect for family dinners or special occasions.
Ingredients
For the filling:
- 1 ½ cups ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach, chopped
- 1 tsp garlic powder
- ½ tsp salt
- ½ tsp black pepper
For the sauce:
- 3 cups marinara sauce
- ½ tsp dried oregano
- ½ tsp dried basil
- ¼ tsp crushed red pepper flakes (optional)
For topping:
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
Instructions
- Cook the shells:
Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook according to package instructions until al dente. Drain and toss with olive oil to prevent sticking. Set aside. - Prepare the filling:
In a large bowl, mix ricotta, mozzarella, Parmesan, egg, chopped spinach, garlic powder, salt, and pepper until well combined. - Preheat the oven:
Preheat your oven to 375°F (190°C). - Assemble the shells:
Spread 1 cup of marinara sauce evenly at the bottom of a 9×13-inch baking dish. Fill each cooked shell with about 1 ½ tablespoons of the ricotta filling, then place them in the dish in a single layer. - Add the sauce:
Pour the remaining marinara sauce over the stuffed shells, making sure they are evenly covered. Sprinkle oregano, basil, and crushed red pepper flakes over the sauce. - Add cheese topping:
Sprinkle shredded mozzarella and Parmesan cheese over the top of the shells. - Bake:
Cover the dish with aluminum foil and bake for 25 minutes. Then remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden. - Serve and enjoy:
Remove from the oven and let the dish cool for 5 minutes. Serve warm and enjoy your cheesy, comforting meal!
Notes
- You can substitute spinach with kale or omit it for a more classic cheese-only filling.
- Add cooked ground sausage or turkey to the marinara sauce for a heartier dish.
- Leftovers store well in the fridge for up to 3 days or can be frozen for later use.
- Prep Time: 20 minutes
- Cook Time: 35 minutes

