Ricotta Spinach Stuffed Shells

ricotta spinach stuffed shells recipe

Stuffed shells are one of those meals that always feel special, even though they’re so simple to make. The creamy ricotta and spinach filling paired with a rich marinara sauce is just pure comfort on a plate. It’s a recipe my family loves, and it’s one I make again and again.

For the sauce, I always use my homemade marinara. It’s so easy to make and tastes way better than anything from the store. I use this sauce in both pasta dishes and homemade pizzas.


  • 24 Jumbo Shells
  • Ricotta 
  • Baby Spinach 
  • Parmesan Cheese
  • Mozzarella Cheese 
  • Egg
  • Salt & Pepper 
  • Marinara Sauce

Measurements are posted in the recipe card below the instructions.


  • Heat a large pan over medium heat and add a tiny drizzle of olive oil. Toss in the fresh spinach and stir it occasionally until it wilts completely, which usually takes about 3–4 minutes. Once done, let it cool slightly, then press out any excess liquid using a clean kitchen towel or paper towels. Then roughly chop the cooked spinach.
  • If you’re using frozen spinach, make sure to thaw it COMPLETELY before using. For this recipe, you’ll need about 200–250g of thawed spinach.
cooking spinach in a pan until wilted
  • In a large bowl, combine the ricotta, grated Parmesan, half of the shredded mozzarella, a pinch of salt, a dash of pepper, egg, and the cooked (or thawed) spinach.
  • Mix everything together.
mixing ricotta and spinach filling in a bowl
  • Bring a large pot of water to a boil and add a generous pinch of salt. Once boiling, add the pasta shells and cook them until they’re al dente, which means they should be tender but still have a slight firmness when you bite into them.
  • Drain the shells and let them cool slightly before handling.
cooking pasta shells
  • In a 9×12-inch oven dish, spread 2 cups of homemade marinara sauce evenly across the bottom. Of course you can use store-bought marinara.
  • Take the cooked pasta shells and fill each one with a big spoonful of the ricotta mixture. Place the filled shells in the dish on top of the sauce, making sure they sit snugly and upright so the filling stays in place.
stuffing pasta shells and adding them to pan
  • Cover the dish with foil and bake in a preheated oven at 375°F for 35–40 minutes.
  • After baking, carefully remove the foil.
cooking pasta shells in oven
  • Sprinkle the remaining mozzarella cheese evenly over the stuffed shells. Place the dish under the broiler for 3–4 minutes, or until the cheese is melted and bubbly with a slight golden color. Keep an eye on it so it doesn’t burn.
  • Once done, remove from the oven and let it cool slightly before serving.
adding cheese to ricotta shells and baking

This recipe serves 4 to 6 people, depending on portion size. If serving 4 people, each gets 6 shells, while serving 6 people gives each 4 shells.


If you tried this recipe, be sure to leave a rating and share your thoughts in the comments below. I’d love to hear your feedback!

ricotta spinach stuffed shells recipe

Ricotta Spinach Stuffed Shells

Learn how to make homemade stuffed shells with ricotta cheese and spinach with a step-by-step guide, using ingredients that are easy to find!
No ratings yet
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Course Main Course
Cuisine Italian
Servings 6 Servings

Ingredients
  

  • 24 jumbo shells
  • 1 1/2 cups ricotta
  • 4 cups baby spinach
  • 1/4 cup grated Parmesan
  • 1/2 cup mozzarella divided
  • 1 egg
  • Salt and pepper to taste
  • 2 cups marinara sauce

Instructions
 

  • Cook the spinach in a pan until wilted, or thaw frozen spinach and squeeze out the water.
    cooking spinach in a pan until wilted
  • In a bowl, mix ricotta, Parmesan, half the mozzarella, salt, pepper, the egg, and the cooked spinach.
    mixing ricotta and spinach filling in a bowl
  • Boil jumbo shells in salted water until al dente. Drain and allow to cool slightly.
    cooking pasta shells
  • Spread marinara sauce in a 9×12-inch dish. Fill each shell with the ricotta mixture and place in the dish.
    stuffing pasta shells and adding them to pan
  • Cover with foil and bake at 375°F for 35–40 minutes.
    cooking pasta shells in oven
  • Remove the foil, sprinkle the remaining mozzarella on, and broil for 3–4 minutes until bubbly.
    adding cheese to ricotta shells and baking

Notes

  • Nutrition info is estimated and may vary based on ingredients and portions. For the most accurate details, consider using a nutrition tool or checking our full Nutrition Information Disclaimer.

Nutrition

Calories: 253kcal
Keyword ricotta spinach stuffed shells, stuffed shells with ricotta and spinach
Tried this recipe?Let us know how it was!

Hi there! I’m Pamela, a passionate baker, cook, and cake decorator who loves creating delicious treats and savory dishes. This blog is where I share my favorite recipes and feature the amazing work of other talented bakers and cooks. If you’d like to share your recipes, send me a message, I’d love to feature you!

Follow my channels!

Buy My Ebook

Latest Posts

  • How to Know if My Eggs Are Still Good?
    How to Know if My Eggs Are Still Good?
  • Homemade Easter Sprinkles
    Homemade Easter Sprinkles
  • What Happens If You Use Expired Baking Powder
    What Happens If You Use Expired Baking Powder
  • Healthy Chicken Shawarma Bowl
    Healthy Chicken Shawarma Bowl

Leave a Reply

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

Recipe Rating





Join My 100k+ Community

Contact

About Me

FAQ

Privacy Policy

Copyright 2025