A Foodcentric Life

  • St. Patrick's Day
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
menu icon
go to homepage
  • St. Patrick's Day
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • search icon
    Homepage link
    • St. Patrick's Day
    • Meet Chef Sally
    • Recipe Index
    • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • ×
    Home » Recipes » Easy Pasta Recipes

    Pasta Shells Stuffed With Ricotta

    Published: Dec 5, 2011 · Modified: Sep 19, 2025 by Sally Cameron · This post may contain affiliate links · Leave a Comment

    16877 shares
    ↓ Jump to Recipe

    Pasta shells stuffed with ricotta are classic Italian-American comfort food-cheesy, creamy, and baked in marinara until golden and bubbling. This easy vegetarian stuffed shells recipe is hearty, family-friendly, and freezer-ready. I like to add spinach or kale to the ricotta filling for extra flavor and color, then finish with a sprinkle of Parmesan. They also freeze beautifully for make-ahead meals.

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

    Pasta shells stuffed with ricotta are one of those recipes I've made for years, and it's still a reader favorite. Baked in marinara with plenty of cheese until hot and bubbling, this cozy dinner always disappears fast. I've even made double and triple batches for parties to feed a crowd-with rave reviews. Make them with wheat pasta shells, gluten-free pasta shells or even manicotti shells.

    Jump to:
    • Why You'll Love Pasta Shells Stuffed With Ricotta
    • Ingredients You'll Need
    • Substitutions and Variations
    • How to Make Pasta Shells Stuffed With Ricotta
    • How to Serve Pasta Shells Stuffed With Ricotta
    • Freezing and Heating Tips
    • More Pasta Recipes
    • Did You Make This Recipe?
    • 📖 Recipe
    • 💬 Comments

    Why You'll Love Pasta Shells Stuffed With Ricotta

    • Hearty Italian-American classic - Cheesy, cozy comfort food that's always a crowd-pleaser.
    • Vegetarian-friendly - Meatless, so it's perfect for Meatless Mondays or a satisfying vegetarian dinner.
    • Make-ahead & freezer-friendly - Prep in steps, refrigerate until ready to bake, or freeze extras for an easy meal later.
    • Pasta flexibility - Use jumbo gluten-free or wheat jumbo shells, or use manicotti if shells are not available.

    Love ricotta like I do? Try this easy whipped ricotta dip.

    Ingredients You'll Need

    • Jumbo pasta shells - Look for boxes labeled jumbo shells (wheat) or gluten-free shells; gluten-free manicotti also works for stuffing. See option below for lasagna rolls.
    • Kale or spinach - Lacinato kale (also called Italian or dino kale) for body and color, but spinach is the classic choice and an option.
    • Olive oil - Extra virgin olive oil for sautéing and flavor.
    • Onion - White, yellow, or brown onions all work here.
    • Ricotta cheese - Whole milk ricotta gives the richest, creamiest filling, though low-fat ricotta can be used.
    • Garlic - Fresh garlic cloves are best; garlic puree works in a pinch.
    • Egg - Binds the ricotta filling, adds protein, and keeps it creamy.
    • Parmesan cheese - Freshly grated Parmesan adds sharp, nutty flavor; buy a block and grate for the best taste.
    • Herbs - Fresh flat-leaf parsley for brightness plus dried Italian seasoning for depth.
    • Spices - A pinch of nutmeg enhances the ricotta, and red chili flakes add gentle heat.
    • Pasta sauce - Use your favorite jarred marinara or make a batch of my easy homemade pasta sauce a day ahead (it freezes beautifully).

    Please see the recipe card for measurements, salt and pepper.

    For homemade pasta sauce recipes, try this mushroom sauce for pasta. It's rich and hearty.

    Substitutions and Variations

    • Spinach instead of kale - Fresh spinach works beautifully in the ricotta filling. Frozen spinach also works; just thaw it completely, cook it, and press out as much water as possible so the filling isn't watery.
    • Herb flexibility - Basil or oregano can stand in for Italian seasoning if that's what you have.
    • No shells? Make lasagna rolls - Cook lasagna noodles and trim them to about 6 inches. Place ¼ cup of the filling on one end, roll it up, and lay flat in the casserole dish. Top with sauce and bake. Works with wheat or gluten-free lasagna noodles if jumbo shells aren't available.

    For a stand alone spinach and ricotta filling, try this ricotta cheese filling recipe.

    How to Make Pasta Shells Stuffed With Ricotta

    Start a large pot of water to boil for the kale and shells and set aside a clean kitchen towel for the cooked pasta shells.

    Slicing the tough center ribs from kale leaves on a cutting board.
    1. Trim center stem from kale leaves and chop crosswise into thin ribbons. Cook in boiling salted water 2 minutes.
    Shocking cooked kale in ice water to stop the cooking process and chill leaves.
    1. Plunge cooked kale into ice water to stop the cooking process and chill. Drain and dry. A salad spinner works well. Keep water boiling for pasta.
    Cooked jumbo pasta shells cooling on a red striped kitchen towel.
    1. Cook the pasta shells according to package directions. Drain off water, cool on a kitchen towel.
    Greens, ricotta, eggs, cheese, and spices in a glass bowl for ricotta filling.
    1. Cook the onion and garlic in olive oil, add chopped kale. Mix in a medium bowl with the cheeses, eggs and herbs until smooth for filling.
    A white casserole dish of pasta shells stiffed with ricotta and kale getting ready to bake.

    Stuff the shells by hand with a large spoon, like a soup spoon or table spoon, then arrange the shells into a baking casserole dish. Cover with your favorite tomato sauce and bake.

    For another classic pasta dish, try this lasagna with no-boil noodles, either gluten-free or not.

    How to Serve Pasta Shells Stuffed With Ricotta

    Once the pasta shells are baked and piping hot, serve them family-style straight from the casserole dish or spoon portions into wide, shallow bowls along with the sauce. Set out plenty of freshly grated Parmesan. A crisp green salad adds freshness, and gluten-free garlic toast makes the classic pairing complete.

    Freezing and Heating Tips

    • To freeze - Stuffed pasta shells freeze well for future meals. Place portions in small airtight containers, cover with extra sauce to keep them moist, then label and date before freezing. Properly stored, they'll last for about 3 months.
    • To thaw - The safest way to thaw is over night in the refrigerator. Don't thaw on the counter as that is not food safe.
    • To re-heat - Pre-heat the oven to 350F. Place oven safe containers on a rimmed baking sheet for easier handling, cover with foil, and heat until the shells reached 165°F measured internally with a digital thermometer. Add fresh Parmesan at serving.
    Dish of stuffed pasta shells with ricotta and kale topped with red pasta sauce.

    More Pasta Recipes

    If you love pasta shells stuffed with ricotta, here are a few more pasta dishes to try next, from soup to salad or more entree dishes.

    • seared scallops with pasta
      Pasta Recipe With Scallops
    • A white bowl of sun-dried tomato pesto pasta with basil and parmesan garnish.
      Creamy Sun-Dried Tomato Pesto Pasta
    • A dutch oven full of chicken minestrone soup with a bowl on the side.
      Hearty Chicken Minestrone Soup
    • Gluten-free pasta salad with tomatoes, cucumber, pine nuts, herbs, and more.
      Lemony Mediterranean Pasta Salad Recipe

    Did You Make This Recipe?

    If you make pasta stuffed shells with ricotta, please let me know how they came out. I appreciate your comments and am always here to answer questions. Your comments help other readers too.

    📖 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 mins
    Cook Time 30 minutes mins
    Total Time 1 hour hr 15 minutes mins
    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.

    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!

    Would you like to save this recipe?

    Never lose a recipe! We'll email this post to you, so you can come back to it later.

    16877 shares

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Chef Sally Cameron of aFoodcentricLife.com in her kitchen.

    Welcome! I'm Sally, a professionally trained chef, former personal chef and caterer, lover of fresh healthy food, and sharing it with others.

    More about me →

    St. Patrick's Day

    • A gray bowl of chunky leek mushroom soup with a spoon beside bowl.
      Creamy Leek and Mushroom Soup Recipe
    • roasted carrots with thyme
      Maple Roasted Carrots (Easy Glazed Carrots Recipe)
    • Baby dutch yellow potatoes wtih herbs and Parmesan cheese.
      Buttery Baby Dutch Yellow Potatoes
    • Close up of a platter of salmon filets with lemon and herbs on a table.
      How to Make Steamed Salmon
    • Golden baked loaf of Irish soda bread, sliced on a white plate.
      Easy Gluten-Free Irish Soda Bread
    • braised cabbage in a bowl
      Sauteed Cabbage Recipe

    Early Spring Salads

    • Deep red and golden roasted beets tossed with vinaigrette, herbs, feta, and nuts in a salad bowl.
      Beet Salad with Feta
    • kale salad tahini dressing
      Kale and Chickpea Salad With Tahini Dressing
    • spinach salad with pomegranate
      Pomegranate and Spinach Salad
    • kale salad with colorful veggies | afoodcentriclife.com
      Roasted Vegetable Salad with Kale

    Footer

    as seen on

    Logos of Featured Publications

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility policy

    Newsletter

    • Sign Up! for emails and recipes.

    Menu

    • Home
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 aFoodcentricLife.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.