Cheese Stuffed Shells
Cheese Stuffed Shells are one of those comforting dishes that feel like a warm hug on a plate. Picture this: large, plump pasta shells crammed full of creamy cheese and baked until bubbling, fringed in melty mozzarella. Each bite is an explosion of flavors that dances along your palate, bringing together the richness of ricotta and the tang of parmesan harmoniously.

This recipe is not just about indulging in deliciousness; it’s also incredibly versatile and perfect for various occasions. Whether it’s a cozy weeknight dinner or a gathering with loved ones, these cheese stuffed shells never fail to impress. They’re easy on the wallet and even easier to whip up. Trust me, once you make these once, you’ll find yourself craving them over and over again!
Why You’ll Love This Recipe
- Simple & Quick: It comes together in just about 30 minutes of prep time, followed by a swift bake.
- Irresistible Flavor: The combination of ricotta, mozzarella, and parmesan means every bite is creamy, cheesy goodness.
- Eye-Catching Appeal: With the cheese bubbling on top and a vibrant sauce below, it’s as beautiful as it is tasty.
- Flexible Serving: Perfect for family dinners, potlucks, or even a comforting solo meal on a chilly evening.
- Diet-Friendly Options: You can easily make these vegetarian by avoiding meats and use gluten-free shells as an alternative.
Ingredients You’ll Need
- 12 uncooked jumbo shells: These are the canvas for all that delightful cheese. Be careful not to overcook them; they’ll finish in the oven.
- 1 cup full-fat ricotta cheese: This creamy cheese provides the luxurious base flavor. Avoid low-fat options for a richer texture.
- 1 + 1/4 cup shredded mozzarella cheese: Go for the fresh stuff instead of pre-shredded for gooey melty perfection.
- 1/4 cup grated parmesan cheese (not from the green can): Freshly grated adds the best flavor, enriching the stuffing taste beautifully.
- 1 large egg: This binds the cheese mixture together, ensuring it holds its shape when baked.
- 1 tablespoon fresh chopped basil or basil paste: Fresh herbs elevate the dish, bringing vibrant flavor and fragrance.
- 1/4 teaspoon table salt: This essential speaker boosts flavors without making it salty.
- 1 cup prepared spaghetti or marinara sauce: A smooth sauce not only adds flavor but also keeps the shells moist during baking.
How to Make Cheese Stuffed Shells
- Preheat Your Oven: Set the oven to 350°F and have your small casserole dish ready—either a 5×7 or 8×8 pan works fine for this recipe.
- Cook the Pasta: Bring a large pot of water to a rolling boil and then toss in a generous handful of salt. Add the jumbo shells and cook until they’re just barely al dente (about 8-10 minutes). Drain them gently in a colander; remember, they’ll continue cooking in the oven.
- Prepare the Cheese Mixture: In a large mixing bowl, whisk together 1 cup ricotta cheese, 1 cup shredded mozzarella cheese, 1/4 cup grated parmesan cheese, 1 large egg, the fresh chopped basil or basil paste, and 1/4 teaspoon table salt until it’s all smooth and well-combined.
- Assemble the Dish: Spread 1/4 cup of your spaghetti or marinara sauce on the bottom of the casserole dish. Now stuff each shell with the creamy ricotta mixture and nestle them snugly in the dish. Pour the remaining sauce over the stuffed shells and sprinkle the last 1/4 cup of mozzarella cheese on top.
- Bake Away: Cover the dish with foil and pop it in the oven for 20 minutes. After that, remove the foil and bake for an additional 5 minutes or until the cheese is irresistibly melted on top.
Storing & Reheating
Leftovers? No problem! Let the cheese stuffed shells cool down to room temperature before you store them. You can keep them in an airtight container in the refrigerator for about 3-4 days. If you want to freeze them, tightly wrap the casserole dish with foil and freeze for up to 3 months. Just remember that the texture might change slightly upon thawing. When it’s time to reheat, you can pop them in a 350°F oven for about 20 minutes until heated through, and they’ll be good as new!
Chef’s Helpful Tips
- Be careful with your pasta cooking time; al dente is ideal as it’ll soften more while baking.
- Make sure your cheeses are at room temperature for easier mixing.
- Don’t skip the fresh basil; it really brings everything to life!
- Consider adding cooked spinach or ground meat to the stuffing if you want to mix it up.
- If you have leftover sauce, use it for dipping or to pour over the shells for extra flavor.
The delightful experience of making Cheese Stuffed Shells is one you won’t forget. You’ll enjoy the rich, creamy texture wrapped inside tender pasta and smothered in sauce. Even better? This dish invites creativity, whether you’re adding veggies, swapping cheeses, or playing with sauces.
Delve into the comforting world of these cheesy delights, make them your own, and relish every single forkful. Enjoy it at your next family gathering or treat yourself to a cozy night in!

Recipe FAQs
Can I use different types of cheese?
Absolutely! Feel free to swap the ricotta or mozzarella for other cheeses based on your taste preferences. For a sharper flavor, try using gouda or provolone. Just keep in mind that the texture may vary slightly, especially with drier cheeses.
How can I make this recipe vegetarian?
It’s already vegetarian! Just focus on the cheese filling, and consider throwing in veggies if you like. Sautéed spinach or mushrooms can be fantastic additions.
What sauce goes best with cheese stuffed shells?
Marinara or spaghetti sauce are classics, but a hearty meat sauce can add a different layer of flavor. You can even make a creamy vodka sauce for a unique twist.
Can I prepare cheese stuffed shells ahead of time?
Yes! You can assemble the shells in advance and cover them well in the fridge for up to a day before baking. Just allow them to come to room temperature before popping them in the oven to ensure even cooking.
Print
Cheese Stuffed Shells
- Prep Time: 30 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 25 minutes
- Yield: 2 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Description
Cheese Stuffed Shells are a comforting dish made with jumbo pasta shells filled with creamy ricotta, mozzarella, and fresh basil. This recipe is perfect for a quick dinner or a cozy family meal, combining mouthwatering flavors and simple preparation for a delightful homemade experience.
Ingredients
- 12 uncooked jumbo shells
- 1 cup full-fat ricotta cheese, room temperature
- 1 + 1/4 cup shredded mozzarella cheese, room temperature
- 1/4 cup grated parmesan cheese, room temperature (not from the green can)
- 1 large egg, room temperature
- 1 tablespoon fresh chopped basil or basil paste
- 1/4 teaspoon table salt
- 1 cup prepared spaghetti or marinara sauce
Instructions
- Preheat oven to 350°F and prepare a small casserole dish (5×7 or 8×8 pan).
- Bring a large pot of water to a boil with a generous amount of salt. Cook the shells until barely al dente, about 8-10 minutes. Drain and set aside.
- In a large bowl, mix together the ricotta, 1 cup mozzarella, Parmesan, egg, basil, and salt until well combined.
- Spread 1/4 cup of spaghetti sauce on the bottom of the prepared casserole dish. Stuff each shell with the ricotta mixture and arrange them snugly in the dish. Top with the remaining sauce and mozzarella cheese.
- Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 5 minutes until the cheese melts.
Notes
Ensure the jumbo shells are not overcooked to maintain shape for stuffing.
Feel free to add extra herbs or spices for a personal touch.
Leftovers can be refrigerated and reheated easily.
Nutrition
- Serving Size: 1 serving (2 shells)
- Calories: 520
- Sugar: 3g
- Sodium: 870mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 120mg
