Easy Savory Bites | Easy & Quick Homemade Recipes

  • Breakfast
  • Dinner
  • Dessert
  • Drinks
  • About
menu icon
go to homepage
  • Breakfast
  • Dinner
  • Dessert
  • Drinks
  • About
search icon
Homepage link
  • Breakfast
  • Dinner
  • Dessert
  • Drinks
  • About
×

Easy Ricotta and Spinach Stuffed Shells Recipe

Published: Mar 7, 2026 by Safa Errifi · This post may contain affiliate links · Leave a Comment

Jumbo pasta shells overflowing with creamy ricotta, melted mozzarella, and tender spinach, all nestled in marinara sauce and baked until bubbly. These Ricotta and Spinach Stuffed Shells are the kind of cozy Italian comfort food that makes everyone lean back in their chairs with happy sighs. I made these for the first time on a chilly October evening when I wanted something warm and filling, and they've been my go-to baked pasta ever since. If you love comforting pasta dinners, try my Garlic Parmesan Chicken and Pasta for creamy garlic goodness, or make these Homemade Crepes for a special breakfast the next morning.

Baked Ricotta and Spinach Stuffed Shells in a white rectangular dish, topped with melted cheese and garnished with fresh basil leaves, with a rustic textured background and a light-colored napkin.
Creamy, cheesy, and comforting stuffed pasta shells filled with fresh spinach, ricotta, and melty mozzarella — a cozy weeknight classic.
Jump to Recipe Print Recipe
Baked Ricotta and Spinach Stuffed Shells in a white rectangular dish, topped with melted cheese and garnished with fresh basil leaves, with a rustic textured background and a light-colored napkin.

Why you'll love this Ricotta and Spinach Stuffed Shells

It's comfort food at its finest. This cheesy baked pasta shells recipe is warm, rich, and satisfying in the way only Italian food can be. It's the kind of meal that makes you feel taken care of.

Simple ingredients, big flavor. You don't need fancy cheeses or exotic herbs. Ricotta, mozzarella, Parmesan, spinach, garlic, and marinara come together into something that tastes like you spent hours in the kitchen.

Flexible and customizable. Want it vegetarian? Skip the sausage. Want it meatier? Add ground turkey or beef. Prefer a white sauce? Swap the marinara for Alfredo. You can also add mushrooms, sun-dried tomatoes, or extra garlic if you're feeling creative.

Jump to:
  • Why you'll love this Ricotta and Spinach Stuffed Shells
  • Ricotta and Spinach Stuffed Shells Ingredients
  • how to make Ricotta and Spinach Stuffed Shells
  • Substitutions and Variations
  • Equipment
  • Storage and Make-Ahead Tips
  • Serving Suggestions
  • Top Tip
  • FAQ
  • Related
  • Pairing
  • Ricotta and Spinach Stuffed Shells

Ricotta and Spinach Stuffed Shells Ingredients

Here's what you need to make this Italian stuffed shells recipe.

See Recipe Card Below This Post For Ingredient Quantities

Pasta and Sauce

  • Jumbo pasta shells: These large shells are perfect for stuffing. Always boil a few extra because some might tear or break during cooking. A 12 oz box usually has about 25 to 30 shells, which is plenty.
  • Olive oil: Used to sauté the garlic and spinach. It adds richness and helps the garlic become fragrant without burning.
  • Fresh garlic, minced: Fresh garlic is key here. It infuses the spinach with flavor and makes the whole kitchen smell amazing.
  • Marinara sauce: Use your favorite jarred marinara or homemade if you have it. The sauce keeps the shells moist and adds tangy, tomatoey flavor throughout.
  • Italian sausage (spicy/hot, optional): This adds a meaty, slightly spicy element that makes the dish heartier. You can use ground turkey instead or leave it out completely for a vegetarian version.

Cheese and Spinach Filling

  • Whole milk ricotta cheese: This is the base of the filling. Whole milk Ricotta and Spinach Stuffed Shells is creamier and richer than part-skim, which makes the filling smooth and luscious.
  • Shredded mozzarella: Adds meltiness and that classic stretchy cheese pull. You'll use some in the filling and more on top for a golden, bubbly finish.
  • Grated Parmesan cheese: Brings a salty, nutty depth to the filling. Freshly grated Parmesan melts better and tastes sharper than pre-shredded.
  • Large egg: Acts as a binder to hold the filling together and gives it structure so it doesn't fall apart when you cut into the shells.
  • Onion powder: Adds a subtle savory sweetness that enhances the other flavors without being overpowering.
  • Fresh basil: A tablespoon of chopped fresh basil adds that classic Italian herbiness. Dried basil works too, but fresh is so much brighter.
  • Chopped fresh baby spinach (pat dry): Make sure you pat the spinach dry with paper towels before cooking. Excess water will make the filling watery and cause the hot oil to splatter when you add the spinach to the pan.
  • Salt and pepper, to taste: Seasons the filling so every bite is flavorful.

how to make Ricotta and Spinach Stuffed Shells

Here's how to make this easy Ricotta and Spinach Stuffed Shells step by step.

Preheat oven: Set your oven to 375°F (190°C) so it's ready when you need it.

Cook pasta: Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook them until al dente, about 8 to 9 minutes. You want them cooked but still slightly firm, because they'll continue cooking in the oven. Drain the shells carefully and spread them out on parchment paper to cool. This keeps them from sticking together and makes them easier to handle when stuffing.

Cook optional sausage: If you're using Italian sausage, cook it in a skillet over medium heat, breaking it up with a spoon as it browns. Once it's fully cooked and crumbly, transfer it to a bowl and set aside.

Wilt spinach: Heat 1½ tablespoon olive oil in a skillet over medium heat for about 30 seconds. Add the minced garlic and stir for another 30 seconds until it smells amazing and just starts to turn golden. Add the chopped spinach (make sure it's dry) and cook for about 2 minutes, stirring occasionally, until the leaves wilt down and turn bright green. Remove from heat and let it cool while you prepare the filling.

Fresh spinach leaves lightly sautéed in a black frying pan, showing a glossy, wilted texture and vibrant green color.

Prepare filling: In a large mixing bowl, combine the whole milk ricotta cheese, cooled wilted spinach, egg, shredded mozzarella, grated Parmesan, fresh basil, onion powder, and a generous pinch of salt and pepper. Stir everything together until it's smooth and well mixed. The filling should be creamy and cohesive.

Glass bowl containing the filling for pasta shells with ricotta, shredded mozzarella, chopped fresh spinach, a cracked egg, grated Parmesan, and seasonings, ready to be mixed.

Assemble shells: Spread ½ cup of marinara sauce evenly across the bottom of a 9×13 inch oven-safe baking dish. This layer of sauce prevents the shells from sticking and adds flavor. Take each cooked shell and fill it with a heaping tablespoon of the Ricotta and Spinach Stuffed Shells mixture. If you're using sausage, add a small spoonful of cooked sausage to the shell first, then top it with the cheese mixture. Arrange each stuffed shell in the baking dish, open side up, nestling them close together.

Bake covered: Pour the remaining marinara sauce over the stuffed shells, making sure each one gets covered. The sauce will keep them moist and flavorful as they bake. Cover the dish tightly with aluminum foil and bake for 25 minutes.

Add cheese and finish baking: Remove the foil carefully (watch out for steam) and sprinkle extra shredded mozzarella cheese over the top of the shells. Return the dish to the oven, uncovered, and bake for another 5 to 10 minutes until the cheese on top is melted, bubbly, and starting to turn golden.

Serve: Let the dish rest for a few minutes before serving so the filling sets slightly. Sprinkle with additional grated Parmesan cheese and serve warm. These are perfect over a simple green salad or with garlic bread on the side.

Substitutions and Variations

Sausage: Swap Italian sausage for ground turkey, ground beef, or ground chicken. You can also leave the meat out completely for a vegetarian stuffed shells recipe.

Spinach: Use frozen Ricotta and Spinach Stuffed Shells instead of fresh. Just make sure to thaw it completely and squeeze out all the excess water before mixing it into the filling.

Cheese: You can use part-skim Ricotta and Spinach Stuffed Shells if you prefer, though the filling will be slightly less creamy. Swap mozzarella for provolone, or add a bit of fontina for extra richness.

Equipment

  • Large pot for boiling pasta: Big enough to cook the shells without them sticking together.
  • Skillet or sauté pan: For wilting the Ricotta and Spinach Stuffed Shells and cooking the sausage if using.
  • 9×13 inch oven-safe baking dish: The perfect size for arranging all the stuffed shells in a single layer.
  • Mixing bowl: For combining the Ricotta and Spinach Stuffed Shells filling ingredients.
  • Spoon or spatula: For stirring and stuffing the shells.
  • Knife: For mincing garlic and chopping Ricotta and Spinach Stuffed Shells and basil.
  • Parchment paper: To lay out the cooked shells so they don't stick together while cooling.

Storage and Make-Ahead Tips

Refrigerate leftovers: Store leftover stuffed shells in an airtight container in the fridge for up to 3 days. Reheat individual portions in the microwave or reheat the whole dish covered with foil in a 350°F oven for about 20 minutes.

Make ahead: You can assemble the entire dish up to 24 hours in advance. Cover it tightly with plastic wrap or foil and refrigerate. When you're ready to bake, just remove it from the fridge, let it sit at room temperature for 15 minutes, then bake as directed. You may need to add 5 to 10 extra minutes to the baking time since it's starting cold.

Serving Suggestions

These baked Ricotta and Spinach Stuffed Shells are hearty enough to stand alone, but here are some great sides:

Garlic bread or breadsticks: Perfect for soaking up extra marinara sauce. The crispy, buttery bread is the ideal companion.

Simple green salad: A light salad with olive oil and balsamic vinegar balances the richness of the cheesy pasta.

Top Tip

Boil extra shells: A few shells always break or tear during cooking. Having extras means you won't come up short when it's time to stuff them.

Don't overcook the pasta: Al dente Ricotta and Spinach Stuffed Shells hold their shape better and won't turn mushy in the oven. They'll finish cooking as they bake.

Dry your spinach thoroughly: Wet Ricotta and Spinach Stuffed Shells will make the filling watery and can cause oil to splatter when you add it to the hot pan. Pat it dry with paper towels before cooking.

FAQ

Can I make this recipe ahead of time?

Absolutely! You can assemble the whole dish up to 24 hours in advance, cover it, and keep it in the fridge until you're ready to bake. Just add a few extra minutes to the baking time if it's going in cold. My friend Harper makes these every Sunday and bakes them throughout the week for easy dinners.

Can I substitute turkey for Italian sausage?

Yes, ground turkey works great as a leaner alternative to Italian sausage. Just season it with Italian herbs, garlic powder, and a pinch of red pepper flakes to give it more flavor. You can also skip the meat entirely for a vegetarian version.

How do I prevent soggy Ricotta and Spinach Stuffed Shells?

Make sure you pat the Ricotta and Spinach Stuffed Shells completely dry before cooking it, and don't overcook the pasta. Cook the shells just until al dente so they hold their shape during baking. Also, avoid using too much sauce, which can make the bottom layer soggy.

Can I freeze these Ricotta and Spinach Stuffed Shells?

Yes! You can freeze them before or after baking. Assemble the Ricotta and Spinach Stuffed Shells in a freezer-safe dish, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking, or bake from frozen at 350°F for about an hour. For more easy make-ahead meals, try this Chipotle Ranch Grilled Chicken Burrito or these Cinnamon Roll Pancakes for a sweet weekend breakfast.

Related

Looking for other recipes like this? Try these:

  • Another close-up of Italian Pot Roast on mashed potatoes, with tender meat in tomato-based sauce, diced carrots, and fresh parsley on top, served in a white bowl.
    Italian Pot Roast Recipe
  • A white plate with cooked Authentic Mexican Rice, fluffy and reddish-orange in color, garnished with a small sprig of fresh parsley on top. A wooden spoon rests on the side of the plate.
    Delicious Authentic Mexican Rice Recipe
  • A stack of golden-brown green pea fritters on a wooden cutting board. The fritters are thick, crispy on the outside, and filled with vibrant green peas in a creamy batter.
    The Best Green Pea Fritters Recipe
  • Close-up of a sliced Steak Burrito on a plate, filled with steak, rice, black beans, and melted cheese, with a side of pico de gallo and sliced avocado.
    Delicious Steak Burrito Recipe

Pairing

These are my favorite dishes to serve with Ricotta and Spinach Stuffed Shells

  • Close-up of fluffy Cheddar Bay Biscuits stacked together, showing a soft, airy interior with melted cheese and a sprinkle of chopped herbs on top.
    Cheddar Bay Biscuits Recipe
  • Bowl of Olive Garden Zuppa Toscana Soup, kale, and potatoes topped with grated cheese, served with bread on the side.
    Olive Garden Zuppa Toscana Soup Recipe
  • White bowl of tomato corn chowder garnished with crispy bacon, chopped parsley, and corn, with a spoon partially dipped in the soup, bright and appetizing presentation.
    Tomato Corn Chowder Recipe
  • White bowl filled with creamy Cajun potato soup, garnished with crispy bacon pieces, chopped chives, and paprika, with a spoon and a piece of bread resting on the side.
    Easy Cajun Potato Soup Recipe
Baked Ricotta and Spinach Stuffed Shells in a white rectangular dish, topped with melted cheese and garnished with fresh basil leaves, with a rustic textured background and a light-colored napkin.

Ricotta and Spinach Stuffed Shells

Creamy, cheesy, and comforting stuffed pasta shells filled with fresh spinach, ricotta, and melty mozzarella - a cozy weeknight classic.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 35 minutes mins
Total Time 50 minutes mins
Servings: 6
Course: Entree, Main Dish
Cuisine: Italian
Calories: 535
Ingredients Method Nutrition Notes

Ingredients
  

  • 20 -25 jumbo pasta shells uncooked
  • 1 ½ tablespoons olive oil for sautéing spinach
  • 2 cloves garlic minced, fresh
  • 1 jar 24 oz. marinara sauce (or 1 ¼ cups homemade)
  • 16 oz Italian sausage spicy, optional, cooked and crumbled
  • 15 oz whole milk ricotta cheese for filling
  • 1 cup shredded mozzarella for filling
  • ½ cup grated Parmesan cheese plus extra for topping
  • 1 large egg lightly beaten
  • 1 teaspoon onion powder for seasoning
  • 1 tablespoon fresh basil chopped
  • 4 cups fresh baby spinach chopped and patted dry
  • Salt and black pepper to taste

Method
 

  1. Preheat the oven to 375°F (190°C). Boil a large pot of salted water and cook the jumbo shells until al dente, about 8-9 minutes. Drain and place on parchment to cool.
  2. If using Italian sausage, cook in a pan until browned, then set aside in a bowl.
  3. Heat olive oil in a skillet over medium heat for 30 seconds. Add minced garlic and sauté for another 30 seconds until fragrant.
  4. Add chopped spinach and cook for 2 minutes until wilted and bright green. Remove from heat and allow to cool slightly.
  5. In a large mixing bowl, combine the ricotta, wilted spinach, beaten egg, mozzarella, Parmesan, basil, onion powder, salt, and pepper until smooth.
  6. Spread ½ cup of marinara sauce evenly on the bottom of a 9×13 inch baking dish.
  7. Stuff each pasta shell with about 1 heaping tablespoon of the spinach-ricotta mixture. Place shells in the baking dish. If using cooked sausage, add a layer of sausage inside each shell before the cheese mixture.
  8. Cover shells with remaining marinara sauce. Cover dish with foil and bake for 25 minutes. bake
  9. Remove foil, sprinkle additional mozzarella on top, and bake uncovered for 5-10 minutes until cheese is melted and slightly golden. finish
  10. Serve warm with extra grated Parmesan on top.

Nutrition

Serving: 1 ServingCalories: 535kcalCarbohydrates: 25gProtein: 27gFat: 24gSaturated Fat: 19gPolyunsaturated Fat: 4gMonounsaturated Fat: 18gTrans Fat: 1gCholesterol: 147mgSodium: 604mgPotassium: 440mgFiber: 1gSugar: 1gVitamin C: 8mgCalcium: 362mgIron: 2mg

Notes

These stuffed shells are creamy, cheesy, and irresistibly comforting. Perfect for a cozy family dinner, the combination of fresh spinach, ricotta, and melted mozzarella makes every bite heavenly. Optional sausage adds a savory depth for meat lovers.

Tried this recipe?

Let us know how it was!

More Dinner

  • Overhead view of a white bowl with colorful mango slaw, including julienned mango, shredded purple cabbage, carrots, and chopped herbs, garnished with two lime halves and a silver serving spoon.
    Mango Slaw Recipe
  • Close-up of a Mediterranean-style Sheet Pan Chicken Pitas filled with grilled chicken, red and yellow bell peppers, cherry tomatoes, red onions, olives, arugula, and crumbled feta cheese, drizzled with creamy sauce, on white parchment with cherry tomatoes and arugula leaves in the background.
    Delicious Sheet Pan Chicken Pitas Recipe
  • Top-down view of a glass baking dish filled with Twice Baked Potato Casserole, topped with melted cheddar cheese, crispy bacon bits, and sliced green onions, ready to serve on a white wooden surface.
    The Best Twice Baked Potato Casserole Recipe
  • Top-down view of a large round bowl filled with an Dumpling Salad, topped with pan-fried dumplings, shredded cabbage, carrots, purple cabbage, green onions, cilantro, and sesame seeds, with small bowls of dipping sauce visible in the background, on a light-colored countertop.
    Healthy Dumpling Salad Recipe

Leave a Reply Cancel reply

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

Recipe Rating




Hi, I’m Safa

The creator of Easy Savory Bites from Ontario, Canada. I love sharing simple, flavorful recipes that make cooking at home easy, fun, and full of comfort. Every dish is made with love and tested to bring real flavor to everyday meals.

More about me

Popular

  • White plate filled with golden air-fried churro bites coated in cinnamon sugar, arranged around a small glass bowl of chocolate dipping sauce.
    Delicious Air Fryer Churro Bites Recipe
  • Close-up of a plated slice of Hawaiian Guava Cake with a pink gelatin top layer and a white cream cheese middle layer, served on a white plate with a silver fork, with more cake slices on a rectangular plate and fresh guavas in the background.
    Easy Hawaiian Guava Cake Recipe
  • French bread pizza topped with Buffalo Chicken French Bread Pizza, melted cheese, drizzled with ranch dressing, and garnished with sliced green onions, served on a dark wooden board with celery sticks in the background.
    Easy Buffalo Chicken French Bread Pizza Recipe
  • A stacked Ultimate Club Sandwich on a plate with toasted bread, layers of turkey, cheddar cheese, avocado, tomato, red onion, bacon, and lettuce. Served alongside a fresh salad of cherry tomatoes, cucumber, and leafy greens.
    Delicious Ultimate Club Sandwich Recipe

Seasonal

  • A close-up slice of Pistachio Raspberry Cake with green frosting, layers of raspberry jam, and chopped pistachios. The top is garnished with fresh raspberries and mint leaves.
    Easy Pistachio Raspberry Cake Recipe
  • Avocado egg salad served on a slice of toasted bread, garnished with chopped chives on a colorful cloth.
    Healthy Avocado Egg Salad Recipe
  • Cooked golden-brown Vegetable Chickpea Fritters arranged on a white plate, garnished with fresh basil and parsley, served with a small bowl of creamy herb yogurt sauce, rustic flat-lay view on a white surface, appetizing vegan dish, high-resolution, warm lighting.
    Healthy Vegetable Chickpea Fritters Recipe
  • Cooked Broccoli Cheese Pasta fusilli pasta in a black skillet, mixed with melted cheese, garnished with grated Parmesan and chopped herbs, creamy and cheesy texture, top-down view, ready to serve as a comfort food dish.
    Broccoli Cheese Pasta Recipe

Footer

↑ back to top

Explore

  • About Us
  • Contact Us
  • FAQ

Legal

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

Copyright 2026 © easysavorybites.com – Quick & Easy Recipes