Creamy Ricotta Stuffed Shells

Classic Ricotta Stuffed Shells: An Easy, Vegetarian, and Freezer-Friendly Italian-American Recipe

Indulge in the heartwarming embrace of classic Italian-American comfort food with our irresistible ricotta stuffed shells recipe. This dish epitomizes cheesy, creamy goodness, baked to perfection in rich marinara until golden and bubbling. Whether you’re planning a cozy family dinner, a meatless Monday feast, or need a convenient make-ahead meal, these vegetarian stuffed shells are a true crowd-pleaser.

An oval baking dish of pasta stuffed with ricotta, kale and topped with cheese and marinara.

Our easy recipe has been a reader favorite for years, and for good reason. It’s a simple yet satisfying dish that brings joy to any table. We often enhance the creamy ricotta filling with fresh spinach or kale, adding both vibrant color and an extra boost of nutrients. A generous sprinkle of Parmesan cheese finishes off this culinary masterpiece, ensuring every bite is packed with flavor. The beauty of these stuffed pasta shells lies not only in their delicious taste but also in their incredible versatility. They can be prepared using either gluten-free or traditional wheat jumbo shells, making them adaptable to various dietary needs. This reliable recipe is perfect for feeding a large gathering or simply ensuring you have delectable homemade meals ready in your freezer for those busy weeknights.

The tradition of stuffed pasta shells dates back generations, becoming a staple in many homes across America, particularly among Italian-American families. It’s a dish that evokes memories of Sunday dinners, family celebrations, and the simple pleasure of sharing good food. The combination of tender pasta, a rich, herbed ricotta mixture, and a savory tomato sauce creates a harmonious symphony of textures and tastes. Once you try this homemade version, you’ll understand why it’s cherished by so many. It’s designed to be straightforward, ensuring even novice cooks can achieve fantastic results, resulting in a hearty vegetarian dish that everyone will adore.

Why You’ll Adore This Stuffed Shells Recipe

This delightful recipe for ricotta stuffed pasta shells isn’t just a meal; it’s an experience. Here’s why it’s destined to become a staple in your culinary repertoire:

  • A True Italian-American Comfort Food Classic: There’s a reason why these cheesy stuffed shells are a beloved dish. They deliver unparalleled comfort with their rich, creamy ricotta filling, generously coated in savory marinara, and blanketed with melted cheese. It’s the kind of hearty, cozy meal that brings families together and leaves everyone feeling satisfied and content. Perfect for Sunday dinner or any day you crave authentic Italian flavors.
  • Perfectly Vegetarian & Wholesome: Enjoy a delicious, meatless meal that doesn’t compromise on flavor or substance. Our vegetarian stuffed shells are ideal for Meatless Mondays, Lent, or simply as a satisfying alternative for anyone looking to incorporate more plant-based meals into their diet. The addition of fresh greens like spinach or kale boosts the nutritional value and adds lovely color.
  • Incredibly Make-Ahead & Freezer-Friendly: This recipe is a lifesaver for busy individuals and families. You can prepare the filling and even stuff the shells in advance, refrigerating them until you’re ready to bake. For ultimate convenience, bake a double batch and freeze portions for later! Properly stored, these freezer-friendly stuffed shells can provide delicious, homemade meals for months, making meal prep a breeze.
  • Remarkable Pasta Flexibility: Don’t stress if you can’t find traditional jumbo pasta shells! This recipe is adaptable. You can use either jumbo gluten-free shells or classic wheat jumbo shells. If shells are completely unavailable, manicotti pasta makes an excellent substitute, offering the same delightful stuffed experience. We even provide notes for making delicious lasagna rolls if you prefer that option.

If you’re as big a fan of ricotta cheese as we are, you might also enjoy exploring this easy whipped ricotta dip – a perfect appetizer!

Essential Ingredients for Perfect Stuffed Shells

Crafting truly delicious ricotta stuffed pasta shells begins with selecting high-quality ingredients. Here’s a breakdown of what you’ll need, along with tips for the best results:

  • Jumbo Pasta Shells: The star of the show! Look for boxes specifically labeled “jumbo shells.” You can easily find both traditional wheat-based shells and excellent gluten-free options, ensuring this dish is accessible to everyone. If jumbo shells are hard to come by, gluten-free manicotti also works wonderfully for stuffing. We even provide an alternative method for making lasagna rolls if pasta shells prove elusive.
  • Fresh Greens (Kale or Spinach): To add a touch of vibrant color, earthy flavor, and nutritional boost, we recommend incorporating either lacinato kale (also known as Italian or dino kale) or fresh spinach. While kale offers a slightly more substantial texture, spinach remains a classic and equally delicious choice. Whichever you pick, ensure it’s fresh for the best taste and texture.
  • High-Quality Olive Oil: Extra virgin olive oil is key for sautéing the aromatics and contributing a nuanced flavor to the filling. Its fruity notes complement the other ingredients beautifully.
  • Onion: A finely chopped onion, whether white, yellow, or brown, provides a foundational sweetness and depth to the ricotta mixture. It’s a humble ingredient that makes a big difference.
  • Ricotta Cheese: For the ultimate creamy and rich filling, whole milk ricotta cheese is highly recommended. Its higher fat content results in a more luxurious texture and deeper flavor. However, if you’re looking to lighten the dish slightly, low-fat ricotta can be used with good results; just be aware the texture might be slightly less decadent.
  • Fresh Garlic: Nothing beats the aromatic punch of fresh garlic cloves. Finely chopped or minced, it infuses the filling with irresistible flavor. In a pinch, garlic puree can be used, but fresh is always superior.
  • Egg: A single large egg acts as a crucial binder for the ricotta filling, preventing it from becoming crumbly during baking. It also contributes to the overall creamy texture and adds a touch of protein.
  • Parmesan Cheese: Freshly grated Parmesan-Reggiano cheese is non-negotiable for its sharp, salty, and nutty flavor. Avoid pre-grated varieties, which often contain anti-caking agents and lack the vibrant taste of freshly grated cheese. Buy a block and grate it yourself for a noticeable difference in quality.
  • Herbs: A blend of fresh flat-leaf parsley provides a bright, herbaceous note, while dried Italian seasoning (or a mix of dried basil and oregano) adds classic Mediterranean depth to the filling. These herbs elevate the flavor profile significantly.
  • Spices: A tiny pinch of freshly grated nutmeg is a secret ingredient that beautifully enhances the natural sweetness and creaminess of the ricotta. A subtle hint of red chili flakes can also be added for a gentle warmth, balancing the richness of the cheese.
  • Marinara or Pasta Sauce: The sauce is just as important as the filling. You can use your favorite high-quality jarred marinara sauce for convenience, or for an truly exceptional experience, prepare a batch of homemade pasta sauce a day or two in advance. Homemade sauce often freezes beautifully, making it an excellent component for make-ahead stuffed shells.

Specific measurements for all ingredients, including salt and pepper, can be found in the detailed recipe card below.

Looking to experiment with different homemade sauces? For a truly rich and hearty option, consider trying this mushroom and herb pasta sauce to accompany your stuffed shells.

Customizing Your Stuffed Shells: Delicious Substitutions and Variations

One of the best aspects of this stuffed pasta shells recipe is its adaptability. Feel free to experiment with these suggestions to tailor the dish to your preferences or what you have on hand:

  • Spinach for Kale: While kale adds a wonderful texture and depth, fresh spinach is a classic and equally delicious alternative for the ricotta filling. If using fresh spinach, simply sauté it briefly until wilted, then squeeze out excess moisture. For frozen spinach, ensure it’s completely thawed and thoroughly squeezed dry to prevent a watery filling. This step is crucial for maintaining the creamy consistency of your ricotta mixture.
  • Herb Flexibility: Don’t have Italian seasoning? No problem! Dried basil, oregano, or a combination of both can be used as a fragrant substitute. Fresh basil, when in season, can also be finely chopped and stirred into the filling for an extra burst of fresh flavor.
  • No Jumbo Shells? Try Lasagna Rolls: If jumbo pasta shells are unavailable or you simply prefer a different presentation, lasagna rolls are a fantastic option. Cook lasagna noodles according to package directions, then trim them to about 6 inches in length. Spread approximately ¼ cup of the prepared ricotta filling evenly over one end of each noodle, roll it up, and arrange them seam-side down in your casserole dish. Top with sauce and bake as directed. This works beautifully with both wheat and gluten-free lasagna noodles.
  • Add a Protein Boost: For those who prefer a meatier dish, consider browning some ground Italian sausage, lean ground beef, or turkey and mixing it into the ricotta filling. Just ensure any cooked meat is well-drained of excess fat before combining.
  • Cheese Variations: While Parmesan and ricotta are essential, don’t hesitate to add other cheeses! A sprinkle of shredded mozzarella or provolone layered over the sauce before baking will create an even cheesier, stringier topping that melts beautifully.

For a versatile, standalone ricotta cheese filling that can be used in various pasta dishes, explore this specific recipe.

Step-by-Step Guide: Crafting Your Delicious Stuffed Pasta Shells

Making these homemade stuffed shells is a rewarding process, yielding incredibly satisfying results. Follow these simple steps to create your own batch of this Italian-American classic. Start by filling a large pot with water, salting it generously, and bringing it to a rolling boil. Also, have a clean kitchen towel ready for cooling the cooked pasta shells.

Slicing the tough center ribs from kale leaves on a cutting board.
  1. Prepare the Kale (or Spinach): Begin by stripping the tough center ribs from your kale leaves, then chop the leaves crosswise into thin ribbons. If using spinach, simply wash and pat dry. Once chopped, blanch the kale (or spinach) in the boiling salted water for just 2 minutes. This brief cooking softens the greens and brightens their color.
Shocking cooked kale in ice water to stop the cooking process and chill leaves.
  1. Chill and Dry the Greens: Immediately plunge the cooked kale (or spinach) into a bowl of ice water. This “shocks” the greens, stopping the cooking process and preserving their vibrant green hue. After 1-2 minutes in the ice bath, drain the greens thoroughly. For best results, use a salad spinner to remove as much excess water as possible, or firmly squeeze them dry in paper towels or a clean kitchen towel. Finely chop the dried greens and set them aside. Keep that pot of water boiling for your pasta!
Cooked jumbo pasta shells cooling on a red striped kitchen towel.
  1. Cook the Pasta Shells: Using the same boiling water, cook your jumbo pasta shells according to the package directions until al dente. It’s important not to overcook them, as they will continue to soften during baking. Drain the cooked shells and spread them out in a single layer on a clean kitchen towel to cool slightly and prevent them from sticking together.
Greens, ricotta, eggs, cheese, and spices in a glass bowl for ricotta filling.
  1. Prepare the Ricotta Filling: In a medium skillet, heat the olive oil over medium heat. Add the finely chopped onion and sauté until it becomes soft and translucent, about 5-7 minutes. Stir in the minced garlic and cook for another 30-60 seconds until fragrant, being careful not to burn it. Add the chopped, dried kale (or spinach) and cook for 2 minutes more to incorporate the flavors. Transfer this mixture to a large mixing bowl. Add the creamy ricotta cheese, ½ cup of the freshly grated Parmesan, the egg, fresh parsley, dried Italian seasoning, sea salt, black pepper, and optional nutmeg and red chili flakes. Mix everything thoroughly until the filling is smooth and well combined.
A white casserole dish of pasta shells stiffed with ricotta and kale getting ready to bake.
  1. Stuff the Shells and Bake: Preheat your oven to 350°F (175°C). Spread about 1 cup of your favorite tomato sauce evenly across the bottom of a 9×13-inch baking dish. Gently take each cooked pasta shell and, using a large spoon (like a soup spoon or tablespoon), generously fill it with the creamy ricotta mixture. Aim for full shells, but don’t overstuff them to the point of bursting. Arrange the filled shells neatly in the prepared baking dish, nestled closely together. Pour the remaining pasta sauce over the stuffed shells, ensuring they are well-covered. Finally, sprinkle the remaining ¼ cup of Parmesan cheese over the top. Cover the dish tightly with aluminum foil and bake for approximately 30 minutes, or until the sauce is bubbly and the shells are heated through. For a golden-brown top, you can remove the foil for the last 5-10 minutes of baking.

For those interested in exploring more classic pasta options, consider trying this lighter whole wheat lasagna recipe, which can be made with either gluten-free or traditional no-boil noodles.

Expert Tips for Perfectly Stuffed Shells

Achieving restaurant-quality ricotta stuffed shells at home is easier than you think with a few expert tricks:

  • Don’t Overcook the Pasta: Boil your jumbo shells until they are al dente – firm to the bite. They will cook further in the oven, so slightly undercooking them initially prevents them from becoming mushy. This is especially true for gluten-free pasta shells.
  • Cool the Shells Properly: After draining, spread the cooked shells on a clean kitchen towel in a single layer. This prevents them from sticking together, tearing, or becoming too soft while you prepare the filling, making them much easier to stuff.
  • Squeeze Greens Dry: Whether you use kale or spinach, thoroughly squeeze out all excess moisture after blanching. A salad spinner is great for this, or use several layers of paper towels. Any extra water will dilute your creamy ricotta filling, making it watery and less flavorful.
  • Taste the Filling: Before stuffing, always taste your ricotta mixture. Adjust salt, pepper, and herbs as needed. Remember that Parmesan adds saltiness, so factor that in. This ensures your filling is perfectly seasoned before baking.
  • Generous Sauce Layer: Ensure a good layer of sauce at the bottom of your baking dish and over the top of the shells. This not only adds flavor but also keeps the shells moist and prevents them from drying out during baking.
  • Cover During Baking: Keep the casserole dish covered with foil for most of the baking time. This traps steam and ensures the shells cook evenly and stay moist. Uncover for the last 5-10 minutes if you want a golden-brown, bubbly cheese topping.
  • Don’t Rush the Cooling: While you’ll be eager to dig in, letting the baked shells rest for 5-10 minutes after coming out of the oven allows the flavors to meld and the cheese to set slightly, making them easier to serve without falling apart.

Serving Your Hearty Stuffed Shells

Once your ricotta stuffed shells emerge from the oven, bubbling and fragrant, they are ready to be enjoyed! Serve them piping hot, directly from the casserole dish for a rustic, family-style presentation. Alternatively, carefully spoon individual portions into wide, shallow bowls, ensuring each serving gets a generous amount of the rich tomato sauce. Always offer extra freshly grated Parmesan cheese at the table, allowing everyone to customize their dish to their liking.

To complete this classic Italian-American meal, pair your stuffed shells with a crisp, refreshing green salad dressed with a light vinaigrette – its acidity provides a wonderful contrast to the rich pasta. And, of course, no pasta dinner is truly complete without a side of warm, crusty bread. Consider serving gluten-free garlic toast or a simple baguette to soak up every last drop of that delicious marinara sauce.

Make-Ahead & Freezer-Friendly: Tips for Storing and Reheating

One of the fantastic benefits of this stuffed shells recipe is how beautifully it freezes, making it perfect for meal prepping and ensuring you always have a comforting homemade dinner on hand. Here’s how to freeze and reheat your ricotta stuffed pasta shells for the best results:

  • To Freeze Cooked Stuffed Shells: Allow the baked shells to cool completely before portioning. Place individual or family-sized portions into freezer-safe, airtight containers. Crucially, ensure each portion is covered generously with extra sauce; this helps keep the shells moist and flavorful during freezing and reheating. Label each container with the dish name and date. When properly stored, these freezer-ready stuffed shells will maintain their quality for up to 3 months.
  • To Thaw Frozen Stuffed Shells: The safest and most recommended method for thawing is overnight in the refrigerator. Avoid thawing at room temperature on the counter, as this can lead to unsafe bacterial growth. For quicker thawing, you can also transfer them to the refrigerator in the morning on the day you plan to eat them.
  • To Reheat Thawed Stuffed Shells: Preheat your oven to 350°F (175°C). Transfer the thawed shells (still in their oven-safe container or a new baking dish) to a rimmed baking sheet for easier handling and to catch any potential spills. Cover the dish tightly with aluminum foil to prevent drying. Heat in the preheated oven for 25-40 minutes, or until the internal temperature of the shells reaches 165°F (74°C) as measured with a digital food thermometer. Remove the foil for the last 5-10 minutes if you desire a slightly crisper, bubbly top. Always serve with a fresh sprinkle of Parmesan cheese.
Dish of stuffed pasta shells with ricotta and kale topped with red pasta sauce.

Explore More Delicious Pasta Recipes

If you’ve fallen in love with these pasta shells stuffed with ricotta, you’re likely a pasta enthusiast! We have a wide array of other incredible pasta dishes that are sure to tantalize your taste buds. From light and refreshing salads to hearty soups and satisfying main courses, there’s a pasta recipe for every occasion:

  • Pasta Recipe With Scallops
  • Creamy Sun-Dried Tomato Pesto Pasta
  • Hearty Chicken Minestrone Soup
  • Lemony Mediterranean Pasta Salad Recipe

Share Your Experience!

We love hearing from you! If you try this recipe for pasta shells stuffed with ricotta, please take a moment to leave a comment below and share your thoughts. Your feedback, questions, and star ratings are incredibly valuable – they not only help us improve but also guide other home cooks in their culinary adventures. We’re always here to help answer any questions you might have about making these delicious vegetarian stuffed shells!

📖 Recipe

hale and ricotta stuffed shells | AFoodcentricLife.com

Stuffed Pasta Shells with Ricotta and Spinach

Sally Cameron

Use either spinach or kale with ricotta for filling jumbo pasta shells. It’s great for meatless Mondays. Used homemade tomato sauce or your favorite jar sauce. To save time, make your filling and sauce ahead and refrigerate, then cook the pasta, stuff the shells and bake when ready. Serve with a salad. See spinach notes at the end. Serve 3-4 shells per person.

5 from 1 vote
Prevent your screen from going dark
Print Recipe
Pin Recipe

Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes

Course Main Course
Cuisine Italian

Servings 4 to 5
Calories 537 kcal

Equipment

  • Large pasta pot to cook shells

Ingredients

  

  • 16 pieces jumbo pasta shells gluten-free or wheat
  • 1 bundle flat leaf kale (lacinato or Italian) For spinach see notes below
  • 2 tablespoons olive oil
  • 1 cup finely chopped onion
  • 2 large garlic cloves finely chopped
  • 15 ounces Ricotta cheese
  • ¾ cup freshly grated Parmesan-Reggiano cheese divided use
  • 1 large egg
  • ¼ cup chopped fresh flat leaf parsley
  • 1 teaspoon dried Italian blend herbs or dried basil
  • ¾ teaspoon sea salt
  • ¼ teaspoon ground black pepper
  • teaspoon freshly grated nutmeg optional
  • 4 cups homemade pasta sauce or your favorite jarred brand

Instructions

 

  • Fill a large pot ¾ full of water, add salt, ad bring to a boil to cook the kale leaves and the pasta shells.

Prep the Kale

  • Strip the tough center rib from the kale leaves or slice out with a sharp knife. Roll leaves like crosswise like a cigar and slice into thin ribbons. Clean kale ribbons.

Cook the Shells and Kale

  • Cook pasta shells according to package directions. Remove the cooked shells to a clean kitchen towel to cool. Bring water back to a boil and add the kale leaves.

    Cook (blanch) for 2 minutes. Remove the leaves to a bowl of ice water for 1-2 minutes. When the kale is cold, drain, squeeze dry in paper towels. A salad spinner can help get rid of excess moisture. Chop the kale into small pieces and set aside.

Make the Filling

  • In a medium skillet or saute pan, heat olive oil. Add onion and cook until its soft and transparent. Add the garlic and cook another 30-60 seconds. Add the chopped kale and cook 2 minutes. Place in a medium bowl and mix in ricotta and ½ cup of the Parmesan, egg, herbs, and seasonings until smooth for filling.

Fill Shells and Bake

  • Place about a 1 cup of the tomato sauce in a 9×13 casserole dish. Place about two tablespoons of filling in each shell. For reference, see the photo in the post. You want the shells to be full but not bursting.

    Place filled shells on top of the sauce. Top the shells with more sauce. Sprinkle with the last quarter cup of the Parmesan cheese. Cover with foil and bake in a 350 degree oven for about 30 minutes, until hot and bubbly.

Notes

If you can’t find jumbo shells, use manicotti shells. If you ship the shells or manicotti beware they often break in transit. Better to find in a store or be sure to buy an extra box to cover breakage.

For lasagna rolls – Buy GF lasagna noodles and make GF lasagna rolls. See the post for more detail.

To substitute spinach – Swap 1 package of frozen baby spinach leaves (in a loose package not the block) for the kale. Cook and drain according to the package directions and squeeze dry in paper towels or a clean smooth textured kitchen towel. 

 

Nutrition

Serving: 3shellsCalories: 537kcalCarbohydrates: 46gProtein: 28gFat: 28gSaturated Fat: 13gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gTrans Fat: 0.01gCholesterol: 113mgSodium: 2011mgPotassium: 1040mgFiber: 6gSugar: 12gVitamin A: 2099IUVitamin C: 26mgCalcium: 517mgIron: 4mg
Tried this recipe?Let us know how it was with a comment and leave a star rating!