Easy Savory Recipes | Quick & Easy Recipes Ideas for Busy Cooks

  • Home
  • Recipes
  • Dinner
  • Dessert
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Dinner
  • Dessert
  • Contact
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Dinner
  • Dessert
  • Contact
×

Spinach Ricotta Stuffed Shells Recipe

Published: Mar 23, 2026 Leave a Comment by Emily Lopez

These creamy, cheese-filled Spinach Ricotta Stuffed Shells are packed with garlicky spinach and smooth ricotta, then baked until bubbly under a blanket of melted mozzarella. I first made these on a rainy Tuesday when I needed something comforting that didn't require a trip to the store, and they've been my go-to ever since. They come together easily with simple ingredients you probably already have, and they taste like something you'd order at a cozy Italian restaurant.

Baked Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh basil, served in a plate.
These creamy Spinach Ricotta Stuffed Shells are the perfect comforting vegetarian meal for a weeknight dinner.
Jump to Recipe Print Recipe
Baked Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh basil, served in a plate.

If you're looking for more comforting weeknight dinners, you might also love this Mac and Cheese or this hearty Sweet Potato Black Bean Skillet.

Why You'll Love These Spinach Ricotta Stuffed Shells

This Spinach Ricotta Stuffed Shells checks all the boxes for a satisfying vegetarian dinner. The ricotta cheese filling is creamy and rich without being heavy, and the spinach adds color and a subtle earthy flavor that balances everything beautifully. These baked pasta shells are also incredibly forgiving, so even if you're new to stuffed pasta, you'll have great results.

They're perfect for feeding a crowd or meal prepping for the week. You can assemble them ahead of time and pop them in the oven whenever you're ready. Plus, kids actually eat these, which is always a win in my book.

These Spinach Ricotta Stuffed Shells are the kind of recipe you'll make again and again. They're comforting, flavorful, and just the right amount of indulgent without being fussy. Whether you're feeding your family on a weeknight or bringing a dish to share, these Spinach Ricotta Stuffed Shells always feel like a warm hug on a plate. If you love comforting casseroles, you'll also want to try this Twice Baked Potato Casserole for another crowd-pleaser.

Jump to:
  • Why You'll Love These Spinach Ricotta Stuffed Shells
  • Spinach Ricotta Stuffed Shells Ingredients
  • How to Make Spinach Ricotta Stuffed Shells
  • Substitutions and Variations
  • Equipment For Spinach Ricotta Stuffed Shells
  • Storage and Make-Ahead Tips
  • Serving Suggestions
  • Expert Tips
  • FAQ
  • Related
  • Pairing
  • Spinach Ricotta Stuffed Shells

Spinach Ricotta Stuffed Shells Ingredients

See Recipe Card Below This Post For Ingredient Quantities

Filling:

  • Frozen spinach: Thawed and drained well to remove excess moisture. Frozen spinach is convenient and works perfectly here.
  • Olive oil: Used to sauté the onion and garlic, adding a rich base flavor.
  • Onion: Diced and sautéed until soft and sweet, it adds depth to the filling.
  • Garlic: Minced fresh garlic brings a wonderful aromatic quality.
  • Red pepper flakes: Optional, but they add a gentle warmth that balances the creaminess.
  • Whole milk ricotta cheese: The star of the filling. It's creamy, mild, and holds everything together beautifully.
  • Parmesan cheese: Grated parmesan adds a sharp, salty flavor that complements the ricotta.
  • Egg: Helps bind the filling so it stays together when you cut into the shells.
  • Kosher salt: Enhances all the flavors in the filling.
  • Black pepper: Adds a subtle kick.
  • Nutmeg: A small amount of nutmeg makes the ricotta taste richer and more complex.
  • Fresh basil: Optional, but it adds brightness and a classic Italian flavor.
  • Fresh thyme: Another optional herb that brings a lovely earthy note.

Shells:

  • Jumbo pasta shells: These big shells are perfect for holding the creamy filling. Look for the largest ones you can find.
  • Pasta sauce: Any good-quality tomato sauce works here. I usually use a jar of marinara.
  • Mozzarella cheese: Shredded mozzarella melts beautifully on top and gets golden and bubbly.
  • Fresh pesto: Optional for serving, but a drizzle of pesto on top adds a fresh, herby finish.

How to Make Spinach Ricotta Stuffed Shells

Here's how to bring these Spinach Ricotta Stuffed Shells together from start to finish.

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

Cook the shells: Boil the jumbo pasta shells according to the package directions, but pull them off the heat 1 to 2 minutes early so they stay firm enough to stuff. Drain them and rinse with cold water until they're cool enough to handle, then drizzle lightly with olive oil to keep them from sticking together.

Prepare the spinach filling: Squeeze out as much water as you can from the thawed spinach. Heat the olive oil in a large skillet over medium-high heat. Add the diced onion, minced garlic, and red pepper flakes if you're using them, and sauté until the onion is soft and starting to turn golden, about 5 minutes. Toss in the spinach and cook for another 3 minutes, stirring occasionally. Take the skillet off the heat and let the mixture cool for a few minutes.

Sautéed spinach with onions and red pepper flakes being stirred in a skillet.

Make the ricotta mixture: In a large bowl, stir together the ricotta, egg, parmesan, salt, pepper, nutmeg, basil, and thyme until everything is well combined. Fold in the cooled spinach mixture gently until it's fully incorporated and the filling looks evenly green and creamy.

Creamy spinach and ricotta mixture being stirred together in a glass bowl with a spatula.

Assemble the dish: Pour half of the pasta sauce into the bottom of an 11x7 inch baking dish and spread it around. Take each shell and fill it with about 2 to 3 tablespoons of the spinach ricotta mixture, then nestle it into the sauce. Arrange all the stuffed shells snugly in the dish.

Top the shells: Pour the remaining pasta sauce over the stuffed shells, making sure each one gets a little coverage. Sprinkle the shredded mozzarella evenly over the top.

Bake: Slide the dish into the oven and bake for 25 to 35 minutes, until the sauce is bubbling around the edges and the cheese on top is melted and starting to turn golden.

Serve: Let the shells rest for a few minutes after you take them out of the oven. If you want, drizzle some fresh pesto on top before serving. Grab a big spoon and dig in while they're still warm and gooey.

Substitutions and Variations

You can easily tweak this Spinach Ricotta Stuffed Shells to fit what you have on hand or your personal taste.

Cheese options: If you don't have ricotta, cottage cheese blended until smooth works in a pinch. You can also mix in some crumbled feta for a tangy twist.

Fresh vs. frozen spinach: Fresh spinach works great too. You'll need about 1 pound of fresh spinach, sautéed down until wilted, then chopped and cooled.

Sauce swaps: Try a creamy alfredo sauce or a simple white sauce instead of tomato sauce for a richer, lighter-colored dish. Some people love spinach and ricotta stuffed shells with white sauce.

Add protein: If you want to make stuffed shells with spinach and meat, brown some Italian sausage or ground beef and mix it into the filling.

Dairy-free version: Use cashew ricotta and dairy-free mozzarella to make this plant-based.

Equipment For Spinach Ricotta Stuffed Shells

You don't need anything fancy for this Spinach Ricotta Stuffed Shells.

  • 11x7 inch baking dish: This size fits 16 shells perfectly. You can also use a 9x13 inch dish if that's what you have.
  • Large pot: For boiling the pasta.
  • Large skillet: To sauté the spinach mixture.
  • Large mixing bowl: For combining the ricotta filling.
  • Spoon or small scoop: Makes filling the shells easier and less messy.

Storage and Make-Ahead Tips

These Spinach Ricotta Stuffed Shells are perfect for making ahead, which is one of my favorite things about them.

Storage: Store leftover stuffed shells in an airtight container in the fridge for up to 5 days. Reheat individual portions in the microwave for a quick lunch or dinner.

Prep in Advance: You can fully assemble the stuffed shells, cover the baking dish tightly with plastic wrap or foil, and refrigerate for up to 2 days. Let the dish sit at room temperature for 30 minutes before baking to prevent the dish from cracking in the oven. You may need to add 10 to 15 minutes to the baking time.

Freezing: Assemble the shells in a freezer-safe baking dish, cover tightly with foil, and freeze for up to 2 months. Thaw overnight in the fridge, then let the dish come to room temperature before baking.

Serving Suggestions

These Spinach Ricotta Stuffed Shells are hearty enough to serve on their own, but they're even better with a few simple sides.

  • Serve with a crisp green salad dressed with lemon vinaigrette to cut through the richness.
  • Add some warm garlic bread or cheesy breadsticks for dipping into the extra sauce.
  • A glass of red wine and a simple arugula salad make this feel like a special occasion dinner.
  • Pair with roasted vegetables like zucchini, bell peppers, or broccoli for extra color and nutrition.

If you're looking for more cozy dinner ideas, try this Mushroom Patty Melt or this BBQ Chicken Pizza for something different.

Expert Tips

Don't overcook the pasta: Undercooking the shells by a minute or two keeps them firm enough to stuff without falling apart. They'll finish cooking in the oven.

Squeeze the spinach dry: This is important. Wet spinach makes the filling watery and dilutes the flavor. Use your hands or a clean kitchen towel to press out as much liquid as possible.

Use a spoon or small scoop: Stuffing shells by hand can get messy. A tablespoon or small cookie scoop makes the job faster and neater.

Let the filling cool slightly: If the spinach mixture is too hot when you add it to the ricotta, it can make the egg start to cook. Let it cool for a few minutes first.

Cover with foil if browning too fast: If the cheese on top starts to brown before the Spinach Ricotta Stuffed Shells are fully heated through, tent the dish loosely with foil for the remaining bake time.

FAQ

How long do you cook spinach ricotta stuffed shells?

Bake them at 375°F for 25 to 35 minutes, until the sauce is bubbling and the cheese is melted and lightly golden. If you're baking from the fridge, add an extra 10 to 15 minutes. My neighbor Hannah always sets a timer for 30 minutes and checks from there.

Can I prepare stuffed shells in advance?

Yes! You can assemble the entire dish up to 2 days ahead. Cover it tightly and refrigerate, then let it sit at room temperature for 30 minutes before baking. This prevents the baking dish from cracking and helps the shells heat evenly.

How do I make homemade spinach ricotta stuffed shells?

Start by cooking jumbo pasta shells until slightly underdone. Make the filling by mixing ricotta, parmesan, egg, and seasonings with sautéed spinach, garlic, and onion. Stuff each shell with the mixture, arrange them in a baking dish with pasta sauce, top with mozzarella, and bake until bubbly. It's easier than it sounds!

Can I freeze spinach ricotta stuffed shells?

Absolutely. Assemble the shells in a freezer-safe dish, cover well, and freeze for up to 2 months. Thaw in the fridge overnight, bring to room temperature, and bake as directed. Freezing is a lifesaver for busy weeks when you want a homemade meal ready to go.

Related

Looking for other recipes like this? Try these:

  • A skillet filled with a delicious Dump and Bake Meatball Casserole, topped with melted cheese and garnished with parsley, ready to be served with crusty bread.
    Easy Dump and Bake Meatball Casserole
  • A plate of Pineapple Salsa Salmon fillets topped with vibrant pineapple salsa, served with avocado slices and white rice, garnished with fresh cilantro.
    Pineapple Salsa Salmon with Brown Sugar Glaze
  • A close-up of glossy glazed Air Fryer Firecracker Chicken Meatballs garnished with parsley, topped with toothpicks, and a hint of chili flakes for extra flavor.
    Air Fryer Firecracker Chicken Meatballs
  • A close-up of Pistachio Cookie Bars topped with cream cheese frosting and chopped pistachios on a plate.
    Easy Pistachio Cookie Bars Recipe

Pairing

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

  • A serving of Chicken Tzatziki and Rice topped with perfectly cooked chicken pieces, fresh herbs, and a generous dollop of tzatziki sauce.
    Dump-and-Bake Chicken Tzatziki and Rice
  • A close-up of a Beef and Cheese Chimichangas, perfectly fried with a crispy golden shell, filled with savory ground beef and melted cheese, topped with fresh salsa and sour cream.
    Best Beef and Cheese Chimichangas Recipe
  • Stacked Buffalo Catfish Sliders with crispy fried fish fillets, buffalo sauce, and melted cheese, served in soft buns.
    Delicious Buffalo Catfish Sliders Recipe
  • Slice of Hawaiian Guava Cake with cream and jelly topping.
    Easy Hawaiian Guava Cake Recipe
Baked Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh basil, served in a plate.

Spinach Ricotta Stuffed Shells

These creamy Spinach Ricotta Stuffed Shells are the perfect comforting vegetarian meal for a weeknight dinner.
No ratings yet
Print Pin Rate
Course: dinner, Main Course
Cuisine: American, Italian
Keyword: pasta recipe, Spinach Ricotta Stuffed Shells, spinach stuffed shells, stuffed pasta shells, Stuffed Shells, vegetarian dinner
Prep Time: 30 minutes minutes
Cook Time: 30 minutes minutes
Chill Time: 30 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
Servings: 8
Calories: 146kcal
Cost: $12

Ingredients

Filling:

  • 10 ounces frozen spinach thawed and drained Squeeze out any excess water
  • 1 tablespoon olive oil For sautéing
  • 1 large onion diced Adds flavor and sweetness
  • 2 cloves garlic minced For extra flavor
  • ¼ teaspoon red pepper flakes optional Adds a touch of heat
  • 2 cups whole milk ricotta cheese Provides creaminess
  • ½ cup parmesan cheese grated Adds a salty nutty flavor
  • 1 large egg Helps bind the filling
  • 1 teaspoon kosher salt Seasoning
  • ½ teaspoon black pepper Seasoning
  • ½ teaspoon nutmeg A warm spice for depth
  • 2 tablespoons fresh basil optional Adds fresh herbal notes
  • 2 teaspoons fresh thyme optional Adds a savory note

Shells:

  • 16 jumbo pasta shells Use large shells for stuffing
  • 16 ounces pasta sauce Your choice of tomato sauce
  • 1 cup mozzarella cheese shredded For topping
  • Fresh pesto optional For garnish

Instructions

  • Preheat the oven to 375°F.
  • Cook the jumbo shells according to package directions but reduce the cooking time by 1-2 minutes. Drain and rinse with cold water until fully cooled. Drizzle lightly with olive oil to prevent sticking.
  • Drain the thawed spinach and squeeze out as much excess water as possible.
  • In a large skillet, heat olive oil over medium-high heat. Add the onion, garlic, and red pepper flakes. Sauté until softened and lightly browned. Add the spinach and cook for an additional 3 minutes. Remove from heat and let cool slightly.
  • In a large mixing bowl, combine the ricotta, egg, parmesan, salt, pepper, nutmeg, basil, and thyme. Mix until well combined. Fold in the spinach mixture until fully incorporated. Set aside.
  • Pour half of the tomato sauce into the bottom of an 11x7 inch baking dish. Set the rest of the sauce aside.
  • Fill each jumbo shell with about 2-3 tablespoons of the spinach ricotta mixture. Arrange the stuffed shells in the baking dish.
  • Pour the remaining tomato sauce over the stuffed shells. Top with shredded mozzarella cheese.
  • Bake for 25-35 minutes or until the sauce is bubbling and the cheese is melted.
  • Remove from the oven and garnish with fresh pesto, if desired. Serve immediately.

Notes

These stuffed shells can be made ahead and stored in the fridge or frozen for later use. Simply thaw and bake when you're ready for a comforting meal.

Nutrition

Serving: 1Serving | Calories: 146kcal | Carbohydrates: 11g | Protein: 9g | Fat: 8g | Saturated Fat: 4g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 35mg | Sodium: 419mg | Potassium: 228mg | Fiber: 1g | Sugar: 2g | Vitamin A: 2462IU | Vitamin C: 4mg | Calcium: 172mg | Iron: 1mg

More Dinner

  • A bowl of tender, glazed Southern Candied Yams served with a rich syrup.
    Southern Candied Yams (Soul Food Recipe)
  • A bowl of Authentic Chicken and Sausage Gumbo served with fluffy white rice, garnished with green onions, placed on a rustic wooden surface.
    Authentic Chicken and Sausage Gumbo
  • Close-up of a Creamy Cajun Potato Soup served with sausage, topped with fresh parsley.
    Creamy Cajun Potato Soup Recipe
  • A hearty bowl of Chili Con Carne topped with shredded cheese, sour cream, and fresh cilantro.
    The Best Chili Con Carne Recipe

Leave a Reply Cancel reply

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

Recipe Rating




Hey, I'm Sarah

the founder of Easy Savory, is passionate about simple, flavorful cooking. She creates recipes that are easy to follow and enjoyable for all skill levels.

More about me

Popular

  • A slice of Greek Honey Pie on a plate, with a golden crust and creamy filling, drizzled with honey. A small piece of honeycomb is placed next to the pie.
    Easy Greek Honey Pie (Melopita Recipe)
  • Taco Bell Beefy Melt Burrito wrapped in a flour tortilla with rice and beef filling.
    Easy Taco Bell Beefy Melt Burrito (Copycat Recipe)
  • Baked Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh basil, served in a plate.
    Spinach Ricotta Stuffed Shells Recipe
  • A close-up of a delicious Mushroom Patty Melt sandwich, featuring golden toasted bread, melted cheese, and sautéed mushrooms, served with crispy fries and pickles.
    Best Mushroom Patty Melt Recipe

Seasonal

  • Creamy Homemade Mac and Cheese in a pot with a wooden spoon stirring, made with elbow macaroni and cheddar cheese sauce.
    Homemade Mac and Cheese Recipe
  • A batch of soft and fluffy Lemon Poppy Seed Cheesecake Cookies topped with lemon slices and poppy seeds.
    Lemon Poppy Seed Cheesecake Cookies
  • A freshly baked BBQ Chicken Pizza with crispy crust, topped with grilled chicken, red onions, jalapeño slices, and melted cheese.
    Easy BBQ Chicken Pizza Recipe
  • A colorful Sweet Potato Black Bean Skillet, black beans, tomatoes, and kale, creating a flavorful and hearty vegetable dish.
    Easy Sweet Potato Black Bean Skillet

Footer

Logo Easy savory recipes
↑ back to top

Explore

  • About
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms & Conditions
  • Accessibility

Copyright © 2024 EASY SAVORY • On this website, we promote products and brands that we love through affiliate links and sponsored content. The money we earn from them helps us keep this blog alive, at no cost to you. As an Amazon Associate, I earn from qualifying purchases. Thank you for supporting our passion!

Rate This Recipe

Your vote:




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