• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Spaghetti and Confetti
  • Recipes
  • Desserts
  • Pasta
  • Main Dishes
  • About
  • SUBSCRIBE TODAY!
menu icon
go to homepage
  • Recipes
  • Desserts
  • Pasta
  • Main Dishes
  • About
  • SUBSCRIBE TODAY!
search icon
Homepage link
  • Recipes
  • Desserts
  • Pasta
  • Main Dishes
  • About
  • SUBSCRIBE TODAY!
×
Home » Main Dishes

Easy Spinach Ricotta Stuffed Shells

Published: Dec 8, 2025 by Tina Frank · This post may contain affiliate links · Leave a Comment

Sharing is caring!

  • Facebook
↓ Jump to Recipe

Spinach Ricotta Stuffed Shells has always been one of my favorite comfort meals because my Nonna made stuffed shells often, and those memories are a big part of why I love cooking today. After more than forty years in the kitchen, I can tell you this version is exactly the kind of cozy baked pasta dish my family loves most. It is warm, hearty, and always one of the first meals to disappear at our table.

Spinach stuffed shells cheese pull.

Spinach Ricotta Lasagna Roll-Ups fans will love this recipe, too. If you enjoy cozy Italian-inspired dishes, you might want to check out my other favorites! Recipes like my Lasagna Roll Ups (Rollatini), and Chicken Alfredo Roll Ups are great choices when you want something simple and full of flavor for an elevated casual meal with family or entertaining your friends.

Jump to:
  • INGREDIENT NOTES
  • STEP BY STEP INSTRUCTIONS
  • STORAGE AND MAKE AHEAD
  • Need more dinner ideas?
  • More Delicious Recipes

INGREDIENT NOTES

All the ingredients for Spinach Ricotta Stuffed Shells.

See recipe card for quantities.

Whole milk ricotta cheese: Look for whole milk ricotta with a smooth texture. Avoid brands with too much water because it can thin the cheese mixture. I like to drain mine briefly so the spinach filling stays thick and holds its shape when I stuff the shells.

Fresh spinach: Using fresh spinach gives the filling a bright flavor and a soft texture. When you look for spinach in the store, the bag should feel light and dry, with no clumps of moisture on the leaves. Once it is cooked, make sure to squeeze out the excess water, as this helps keep the ricotta filling from becoming too loose.

Jumbo pasta shells: Choose jumbo uncooked shells with no cracks, as the cooking process will soften them. You want a giant pasta shell that can hold a generous scoop of filling and stay intact while baking.

STEP BY STEP INSTRUCTIONS

Stuffed shells cooked and drained.

Step 1: Heat the oven to 375°F and lightly coat a baking dish with nonstick spray. Boil a large pot of salted water, cook the shells until al dente, drain, and lay them flat on parchment paper.

Sauteed spinach in a pan.

Step 2: Cook the spinach in a skillet over medium-high heat, drain well in a colander, squeeze dry, and chop.

Ricotta, eggs, garlic powder, salt, pepper, and Italian seasoning in a mixing bowl.

Step 3: Combine the ricotta, eggs, and seasonings in a large bowl until combined.

Ricotta mixture plus shredded mozzarella, parmesan cheese, and sauteed spinach.

Step 4: Add Parmesan, mozzarella, and spinach to the bowl, stirring until combined.

Shells stuffed with ricotta and spinach mixture.

Step 5: Spread some marinara into the prepared baking dish. Stuff the shells and then arrange them in a single layer.

Stuffed spinach shells covered with sauce.

Step 6: Spoon the remaining sauce over the tops of the shells.

Spinach stuffed shells with shredded mozzarella and parmesan cheese.

Step 7: Sprinkle with more mozzarella and Parmesan. Cover with aluminum foil and bake until hot, then uncover and bake until the cheese is melted and golden brown.

Stuffed spinach shells baked in a baking dish.

Step 8: Rest the entire dish for a few minutes and garnish with fresh basil or parsley. Serve hot.

STORAGE AND MAKE AHEAD

Storage: Transfer cooled leftovers to an airtight container and refrigerate for up to three days. A fresh salad on the side makes reheated shells feel like a new meal.

Freezing: These stuffed shells can be frozen before baking. Cover tightly with foil and bake from frozen at 375°F for 45 to 50 minutes, keeping the foil on for the first 30 minutes. Freeze for up to three months.

Reheating: Reheat leftovers in a covered baking dish at 350 degrees until warm. Add a tablespoon of water under the foil to soften the sauce if needed.

Make Ahead: You can assemble the dish up to one day in advance. Cover well and keep chilled until ready to bake. Add a little extra time in the oven to warm it through, about 10-15 additional minutes.

Baked spinach stuffed shells.

Easy Spinach Ricotta Stuffed Shells

Tina Frank
Creamy ricotta, tender spinach, and perfectly cooked jumbo shells come together in this easy baked pasta dish that feels cozy and satisfying. A simple marinara base brings everything together for a meal your whole family will love.
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 40 minutes mins
Resting Time 5 minutes mins
Total Time 1 hour hr 15 minutes mins
Course Main Course
Cuisine Italian
Servings 10
Calories 255 kcal

Ingredients
  

  • 25-30 jumbo pasta shells
  • (1) 10-ounce bag (about 6 ½ cups) fresh spinach, large stems removed
  • 3 cups (24 ounces) whole milk ricotta cheese drained if watery
  • 2 large eggs
  • 1 ¼ teaspoons kosher salt
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • ½ teaspoon ground black pepper
  • 1 ¼ cups (¾ cup + ½ cup) freshly grated Parmesan cheese, divided
  • 2 ½ cups (1 ½ cups + 1 cup) shredded mozzarella cheese, divided
  • 4 cups (1 ½ cups + 2 ½ cups) homemade or store-bought marinara sauce, divided
  • Fresh Italian parsley or basil for optional garnish

Instructions
 

  • Preheat your oven to 375°F. Prepare a 9x13-inch baking dish with a light coating of nonstick cooking spray. Set the dish aside.
  • Bring a large pot of salted water to a boil. Cook 25-30 jumbo shells just until al dente according to package directions. Drain and lay them flat on a parchment-lined baking sheet to prevent sticking.
  • In a large skillet over medium heat, cook 10 ounces of fresh spinach until wilted, about 4–5 minutes total. Transfer to a colander and let it cool slightly. Wrap the cooked spinach in a clean kitchen towel and squeeze out the excess liquid. Then chop finely and set aside.
  • In a large mixing bowl, combine 3 cups (24 ounces) of ricotta, 2 large eggs, 1 ¼ teaspoons kosher salt, 1 teaspoon garlic powder, 1 teaspoon Italian seasoning, and ½ teaspoon ground black pepper. Stir until smooth. Fold in the chopped spinach, ¾ cup grated Parmesan cheese, and 1½ cups shredded mozzarella until all ingredients are combined and the mixture is thick.
  • Spread 1½ cups of marinara sauce into the bottom of a 9x13-inch baking dish.
  • Fill each shell with a generous scoop of the spinach ricotta mixture and nestle them open side up into the baking dish. Pack them in snugly so they don’t tip.
  • Spoon the remaining marinara sauce over the tops of the stuffed shells. Sprinkle with the remaining mozzarella and Parmesan cheese.
  • Cover the baking dish tightly with foil and bake at 375°F for 30 minutes. Remove the foil and bake for another 10-15 minutes, until the cheese is melted and bubbling.
  • Let the shells rest for 5 minutes before serving. Garnish with fresh Italian parsley or basil if desired.
  • Serve the shells hot and ENJOY!

Notes

Cook the shells just to al dente since overcooked dry pasta shells tend to split as you try to stuff them. Lay them flat after draining to prevent sticking or tearing while filling.
This recipe fills 25 to 30 jumbo shells, which will fit snugly in a standard 9x13-inch baking dish when arranged tightly in rows.
Fresh spinach must be fully wilted, squeezed dry, and finely chopped before adding to the ricotta mixture to avoid excess moisture in the filling.
Spreading some of the marinara sauce on the bottom of the dish helps to protect the cooked shells from drying out.
Let the shells rest after baking since this helps the cheese mixture set for the best results.

Nutrition

Serving: 3shellsCalories: 255kcalCarbohydrates: 24gProtein: 16gFat: 11gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.003gCholesterol: 66mgSodium: 1186mgPotassium: 558mgFiber: 3gSugar: 4gVitamin A: 3432IUVitamin C: 15mgCalcium: 307mgIron: 2mg
Tried this recipe?Let us know how it was!
Close up of stuffed spinach shells.

Need more dinner ideas?

Looking for other recipes like this? Try these:

  • Italian chicken stuffed peppers on a platter.
    Easy Italian Chicken Stuffed Peppers
  • Lasagna Rollatini on a plate with a fork.
    Lasagna Roll Ups (Rollatini)
  • Chicken alfredo lasagna roll ups in a baking dish.
    Chicken Alfredo Lasagna Roll Ups (Rollatini) Recipe
  • Caprese Frittata in a cast iron skillet.
    Caprese Frittata Recipe

More Delicious Recipes

These are some of my favorite desserts:

  • A piece of tiramisu poke cake on a plate.
    The Best Tiramisu Poke Cake Recipe
  • A piece of Cannoli Poke Cake on a plate.
    Cannoli Poke Cake Recipe
  • Mascarpone frosting in a bowl.
    The Best Mascarpone Frosting Recipe
  • Pizzelle stacked on the counter, sprinkled with powdered sugar.
    Classic Italian Pizzelle Cookies

  • Garlic Parmesan Chicken and Potatoes in a white slow cooker.
    Garlic Parmesan Chicken and Potatoes
  • Italian Chicken Meatballs in a serving bowl garnished with parsley.
    Italian Chicken Meatballs
  • Shrimp fettuccine alfredo plated with a fork and garnished with parsley.
    Creamy Shrimp Fettuccine Alfredo Recipe
  • Creamy Mushroom Fettuccine Alfredo plated with a gold fork.
    Creamy Mushroom Fettuccine Alfredo

Reader Interactions

Comments

No Comments

Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Tina! Welcome to the family! I'm so excited to share cherished recipes inspired by my Italian grandmother and our family's love for good food. Join me in creating delicious meals and lasting memories around the table. Let's cook, share, and savor together!

More about me →

Popular

  • Baked spinach stuffed shells.
    Easy Spinach Ricotta Stuffed Shells
  • Italian sausage roll stacked on a appetizer plate.
    Italian Sausage Rolls with Puff Pastry
  • Caprese Cups on a wooden board.
    Easy Caprese Cups (Phyllo Cups)
  • Italian Mini Meatballs on a plate with marinara dipping sauce.
    Baked Italian Mini Meatballs

Footer

↑ back to top

About

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

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • FAQ

Copyright © 2024 Spaghetti and Confetti - Grafted Pro on the Foodie Pro Theme