|

Easy Spinach and Ricotta Stuffed Shells Recipe

If you’re craving a comforting, cheesy Italian meal without the fuss, I’ve got just the thing for you: my Easy Spinach and Ricotta Stuffed Shells Recipe. This dish is one of my all-time favorites because it’s surprisingly simple yet feels so special — think melty cheese, tender pasta shells, and a luscious tomato sauce that everyone will beg for seconds. Stick with me, and I’ll walk you through every step so you nail it perfectly, just like I do in my own kitchen!

🧡

Why This Recipe Works

  • Simple Ingredients: Minimal pantry staples come together to make an impressive dish.
  • Balanced Flavors: Creamy cheeses and fresh spinach mix with herbs for a hearty but light filling.
  • Customizable: You can easily tweak it with your favorite cheeses or add meat sauce instead of marinara.
  • Crowd-Pleaser: It’s perfect for family dinners or entertaining, and leftovers reheat beautifully.

Ingredients & Why They Work

This Easy Spinach and Ricotta Stuffed Shells Recipe combines ingredients that bring both comfort and freshness. The combo of ricotta, mozzarella, and parmesan gives a cheesy creaminess that melts just right, while sautéed spinach adds that pop of color and a mild earthy bite. Using quality marinara sauce really ties everything together.

Easy Spinach and Ricotta Stuffed Shells, Italian stuffed pasta, cheesy spinach stuffed shells, baked stuffed shells with ricotta, effortless Italian pasta dish - Flat lay of fresh jumbo pasta shells arranged neatly, a small white bowl of bright green fresh spinach leaves, a small white bowl with creamy white ricotta cheese, a small white bowl with shredded mozzarella cheese, a small white bowl with grated Parmesan cheese, a small white bowl of smooth cream cheese, three whole uncracked brown eggs, three cloves of fresh garlic, a small white bowl containing rich red marinara sauce, a small white bowl with golden olive oil, a few sprigs of fresh green parsley, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Jumbo pasta shells: They’re the perfect size to hold generous amounts of filling without breaking.
  • Olive oil: Adds subtle richness and helps sauté the garlic and spinach.
  • Garlic: Infuses the filling with that classic Italian aroma and flavor.
  • Spinach: Fresh or frozen (thawed and drained) both work; it adds nutrients and a lovely green hue.
  • Ricotta cheese: The creamy base of the filling that keeps it light but decadent.
  • Parmesan cheese: Brings a sharp, nutty flavor and enhances the overall richness.
  • Mozzarella cheese: For that gooey, melty cheese pull that everyone loves.
  • Cream cheese: Adds extra creaminess and smooth texture to the filling.
  • Egg: Helps bind the filling so it stays put in the shells after baking.
  • Marinara sauce: Choose a high-quality one (I’m a big fan of Rao’s!) to keep it fresh and flavorful.
  • Fresh parsley: For garnish and a little brightness at the end.
  • Seasonings: Salt, pepper, dried basil, parsley, and oregano season the filling perfectly without overpowering it.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Tweak to Your Taste

One of the best parts about this Easy Spinach and Ricotta Stuffed Shells Recipe is how easy it is to make it your own. I often swap out a few ingredients or add a twist to keep it fresh and exciting.

  • Meat-Lover’s Version: I sometimes swap the marinara for my homemade meat sauce, which adds a satisfying depth. My family loves it!
  • Dairy-Free Option: You can replace the ricotta and cream cheese with a plant-based substitute and use vegan cheese blends for a delicious alternative.
  • Extra Veggies: Throw in some sautéed mushrooms or diced zucchini into the filling for more texture and nutrition.
  • Spice it Up: Add crushed red pepper flakes or fresh basil to jazz things up if you like a bit of heat.

Step-by-Step: How I Make Easy Spinach and Ricotta Stuffed Shells Recipe

Step 1: Cook the pasta shells just right

Start by boiling your jumbo shells in salted water according to the package directions but stop cooking about one minute before they’re al dente — this usually takes around 13 minutes. A timer is your best friend here! After boiling, drain the shells and rinse them gently with cold water until the water at the bottom feels cool. This stops the cooking process and keeps the shells firm enough to stuff without falling apart.

Step 2: Sauté the spinach and garlic

While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and cook just until fragrant — about a minute — so it doesn’t burn and turn bitter. Toss in fresh spinach (or thawed frozen spinach, well-drained) and cook for about three minutes until it’s nicely wilted. I like to slice the spinach before tossing it in so there are no giant leaves in the filling, but that’s totally up to you.

Step 3: Mix the ricotta filling with love

In a large bowl, combine ricotta cheese with salt, pepper, dried basil, parsley, and oregano. Stir in half the mozzarella and most of the Parmesan, reserving a little for sprinkling on top later — it’s all about layering flavors! Add cream cheese and an egg, then fold in the cooled spinach and garlic mixture. I use a silicone spatula to gently combine everything so it stays fluffy and smooth.

Step 4: Stuff the shells and bake

Spread half the marinara sauce on the bottom of a 9×13-inch baking dish or an oven-safe skillet. Carefully spoon the ricotta filling into each shell — be generous but gentle to avoid tearing. Arrange the stuffed shells in the pan in a single layer. Pour the remaining sauce over the shells, then top with the rest of the mozzarella and the reserved Parmesan. Cover with foil and bake at 375°F for 20 minutes, then remove the foil and bake an additional 10 minutes until bubbly and golden on top. That’s when you know it’s perfectly done!

💡

Pro Tips for Making Easy Spinach and Ricotta Stuffed Shells Recipe

  • Boil Extra Shells: Trust me, some shells break during cooking or stuffing, so having a few extras saves stress mid-recipe.
  • Dry Your Spinach Well: Whether fresh or frozen, excess moisture can make the filling watery — pat it dry thoroughly!
  • Use Block Cheese: Shredding mozzarella and Parmesan from blocks melts better and gives a fresher flavor than pre-shredded bags.
  • Don’t Overcook Pasta: Slightly undercooked shells hold their shape better and don’t get mushy after baking.

How to Serve Easy Spinach and Ricotta Stuffed Shells Recipe

Easy Spinach and Ricotta Stuffed Shells, Italian stuffed pasta, cheesy spinach stuffed shells, baked stuffed shells with ricotta, effortless Italian pasta dish - The image shows a round white skillet filled with large pasta shells stuffed with creamy spinach and cheese, arranged in a circular pattern. Each shell is covered with melted white and orange cheese, with a rich red tomato sauce visible underneath and around the edges. The skillet rests on a white marbled surface with a soft beige cloth partially under it. A silver serving spoon with a wooden handle is scooping one stuffed shell from the right side of the skillet. In the background, there is a white bowl with grated cheese and green parsley leaves. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

For garnish, I love sprinkling fresh chopped parsley right before serving — it adds a burst of color and a touch of freshness that brightens up every cheesy bite. Sometimes, I also add a light drizzle of good olive oil or a few red pepper flakes if the crowd likes a little kick.

Side Dishes

I usually serve these stuffed shells with a crisp green salad dressed simply with lemon vinaigrette to cut through the richness. Garlic bread with a sprinkle of Parmesan on top is absolutely non-negotiable in my book — it’s perfect for mopping up extra sauce!

Creative Ways to Present

For special occasions, I’ve layered the stuffed shells in individual ramekins and baked them as single servings — guests always love their personal cheesy little casserole! Another fun idea is to top with fresh basil leaves and a dollop of ricotta before serving to make it extra fancy.

Make Ahead and Storage

Storing Leftovers

Leftovers store beautifully in an airtight container in the fridge for up to three days. I always recommend reheating gently in the oven or microwave covered with foil so the shells stay moist and the cheese melty without drying out.

Freezing

This recipe freezes wonderfully! I like to assemble the dish completely, cover tightly with foil, and freeze for up to three months. When I’m ready to enjoy it, I thaw it overnight in the fridge and then bake it with a few extra minutes added to the cooking time for reheating.

Reheating

To reheat leftovers, I cover the baking dish with foil and warm in a 350°F oven until heated through, about 20-25 minutes. This helps keep the cheese from drying out and keeps the shells tender. Alternatively, a quick microwave session covered with a damp paper towel also works if you’re in a hurry.

FAQs

  1. Can I use frozen spinach for this recipe?

    Absolutely! Just make sure to thaw the spinach completely and press out as much moisture as possible before mixing it into the ricotta to avoid soggy filling.

  2. How do I keep the pasta shells from sticking together?

    Rinsing the cooked shells with cold water after boiling is key. It cools them down and prevents sticking. Also, tossing them lightly with a bit of olive oil before stuffing can help.

  3. Can I prepare this recipe ahead of time?

    Yes! You can assemble the dish up to one day ahead and refrigerate it, then bake when ready. If freezing, assemble and freeze for up to three months. Just thaw in the refrigerator before baking.

  4. What’s the best way to reheat stuffed shells?

    Reheat covered in the oven at 350°F until warmed through to keep them moist. Microwaving covered with a damp paper towel also works for quick reheats.

Final Thoughts

This Easy Spinach and Ricotta Stuffed Shells Recipe has become a go-to in my household, especially on nights when I want something cozy but fuss-free. There’s just something incredibly satisfying about gathering around the table with melted cheese, warm marinara, and pasta that’s stuffed to bursting with creamy filling. Trust me, once you try it, it’ll be one of those recipes you turn to time and time again. So grab those jumbo shells and let’s get cooking — your next favorite dinner is waiting!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Spinach and Ricotta Stuffed Shells Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 43 reviews
  • Author: Madison
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Vegetarian

Description

Delicious baked stuffed jumbo pasta shells filled with a creamy mixture of ricotta, spinach, and cheeses, topped with marinara sauce and melted mozzarella and Parmesan. This comforting Italian-American dish is perfect for a family meal and can be prepared ahead of time.


Ingredients

Pasta and Sauce

  • 18-20 jumbo pasta shells
  • 24 ounces marinara sauce
  • 1-2 tablespoons olive oil

Cheese and Filling

  • 15 oz. ricotta cheese
  • ½ cup Parmesan cheese, grated
  • 3 cups mozzarella cheese, shredded and divided
  • 2 tablespoons cream cheese
  • 1 egg

Vegetables and Seasonings

  • 3 cloves garlic, minced
  • 4 cups spinach
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ½ teaspoon dried basil
  • ½ teaspoon dried parsley
  • ½ teaspoon dried oregano
  • Fresh parsley, to garnish


Instructions

  1. Preheat Oven: Preheat your oven to 375 degrees Fahrenheit to prepare for baking the stuffed shells.
  2. Cook Pasta Shells: Boil the jumbo pasta shells in salted water for about 13 minutes, one minute less than al dente to avoid overcooking. Drain and rinse gently with cold water until cooled.
  3. Cook Spinach and Garlic: Heat olive oil in a large skillet over medium heat, add minced garlic and cook for 1 minute. Add spinach, toss to coat, and cook until wilted, about 3 minutes. Remove from heat and let cool.
  4. Prepare Cheese Mixture: In a large bowl, combine ricotta cheese with salt, pepper, dried basil, parsley, oregano, half of the mozzarella, most of the Parmesan (reserve some for topping), cream cheese, and egg. Fold in cooled spinach and garlic mixture.
  5. Assemble Dish: Spread half of the marinara sauce on the bottom of a 9 x 13-inch casserole dish. Stuff each pasta shell with the cheese mixture and place them in the dish.
  6. Top Stuffed Shells: Pour the remaining marinara sauce over the shells. Sprinkle the remaining mozzarella and reserved Parmesan cheese evenly over the top.
  7. Bake: Cover the dish and bake for 20 minutes. Then remove the cover and bake uncovered for an additional 10 minutes until the cheese is melted and bubbly.
  8. Garnish and Serve: Remove from oven, garnish with fresh parsley, and serve immediately, ideally with garlic bread with cheese.

Notes

  • Boil extra pasta shells in case some break during cooking or handling.
  • Spinach is optional; frozen spinach can be used if thawed and well-drained.
  • For a meaty version, substitute the marinara sauce with a meat sauce recipe.
  • Shred cheese from blocks for better melting and flavor rather than pre-shredded.
  • Use low-moisture whole milk mozzarella for the best melt.
  • Recommended brands: Dragone mozzarella, BelGioioso Parmesan, Philadelphia cream cheese, and Rao’s marinara sauce.
  • Recipe yields about 18 stuffed shells serving 6 people, with nutrition based on 3 shells per serving.
  • Make ahead: Assemble and refrigerate up to 1 day (add 15 minutes to baking time), or freeze up to 3 months (thaw fully and add 10 minutes to baking).
  • Store leftovers refrigerated up to 3 days or freeze up to 3 months in airtight containers.

Nutrition

  • Serving Size: 3 shells
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 750 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 75 mg

You Might Also Like These Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star