Spinach and Ricotta Stuffed Shells Recipe
If you’re looking for a cozy, comforting meal that’s sure to please everyone at the table, look no further than this Spinach and Ricotta Stuffed Shells Recipe. There’s something truly special about these jumbo pasta shells filled with creamy ricotta and fresh spinach, all smothered in marinara sauce. It’s a dish that feels like a warm hug on a plate, making it perfect for busy weeknights or family gatherings where you want to impress without spending hours in the kitchen.
What I love most about this recipe is how easy it is to prepare. With just a few simple steps, you can create a delicious meal that tastes like it took all day. Plus, it’s a great way to sneak in some veggies for those picky eaters! Trust me, once you try these stuffed shells, they’ll become a staple in your home.
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 45 minutes, making it ideal for weekday dinners.
- Family-Friendly: Kids and adults alike will enjoy the cheesy goodness packed into each shell.
- Make-Ahead Friendly: Prep the shells ahead of time and pop them in the oven when you’re ready to eat.
- Comfort Food Vibes: The combination of creamy cheese and rich marinara sauce is pure comfort on a plate.
- Customizable: You can easily adjust the filling ingredients to suit your taste or dietary needs.

Ingredients You’ll Need
You’ll be happy to find that these ingredients are simple and wholesome. They come together to create a flavorful dish that everyone will love. Here’s what you need for this Spinach and Ricotta Stuffed Shells Recipe:
For the Pasta
- 12–15 jumbo pasta shells (about 1/2 a box)
For the Filling
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
For the Sauce
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
For Garnish
- Fresh basil leaves (optional)
Variations
One of the best things about this Spinach and Ricotta Stuffed Shells Recipe is how flexible it is! You can switch things up based on what you have on hand or your personal preferences.
- Add Some Protein: Mix in cooked chicken or turkey for an extra boost of flavor and nutrition.
- Go Vegetarian: Add diced bell peppers or mushrooms to the filling for added texture and taste.
- Spice It Up: Include some red pepper flakes in the filling or sauce if you like a little heat.
- Try Different Cheeses: Experiment with different cheeses like feta or goat cheese for a unique twist.
How to Make Spinach and Ricotta Stuffed Shells Recipe
Step 1: Cook the Pasta
Start by boiling water in a large pot. Add salt, then cook your jumbo pasta shells according to package instructions until al dente. Drain them carefully and set aside to cool slightly. This step is essential because perfect pasta is key to holding all that delicious filling.
Step 2: Prepare the Filling
In a mixing bowl, combine ricotta cheese, half of the mozzarella cheese, grated Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix until everything is well combined. This creamy filling is what makes these stuffed shells so irresistible!
Step 3: Stuff the Shells
Preheat your oven to 375°F (190°C). Take each cooled shell and fill it generously with the ricotta mixture using a spoon or piping bag. Place each filled shell into a baking dish lined with marinara sauce. This ensures they stay moist while baking.
Step 4: Bake
Pour remaining marinara sauce over the stuffed shells and sprinkle with leftover mozzarella cheese. Cover with foil and bake for about 20 minutes. Then remove foil and bake for an additional 10 minutes until bubbly and golden brown on top. This layering of flavors creates an experience that’s worth every minute!
Step 5: Serve & Enjoy
Once baked, let them cool slightly before serving. Garnish with fresh basil if desired. These stuffed shells are perfect served with crusty bread or a side salad for a complete meal! Enjoy every bite as you savor this comforting dish made right in your own kitchen.
Pro Tips for Making Spinach and Ricotta Stuffed Shells Recipe
Making Spinach and Ricotta Stuffed Shells is a delightful experience, and with these pro tips, you’ll take your dish to the next level!
- Use fresh spinach for better flavor: Fresh spinach has a vibrant taste and retains more nutrients compared to frozen. If you can, opt for fresh for a brighter dish.
- Don’t overcook the pasta shells: Cook the shells just until al dente. They will continue cooking in the oven, which helps prevent them from becoming mushy.
- Let the filling cool before stuffing: Allowing the ricotta and spinach mixture to cool slightly makes it easier to handle. Plus, it helps maintain the structure of the shells when baked.
- Layer extra marinara sauce at the bottom: Adding a bit of sauce at the bottom of your baking dish prevents sticking and ensures that every bite remains moist and flavorful.
- Experiment with cheese blends: Feel free to mix in other cheeses like feta or goat cheese for added depth. This gives your stuffed shells a unique twist that friends and family will love!
How to Serve Spinach and Ricotta Stuffed Shells Recipe
Presentation can make all the difference! Here are some suggestions to serve your Spinach and Ricotta Stuffed Shells beautifully.
Garnishes
- Fresh basil leaves: A few sprigs of basil on top not only add color but also enhance flavor.
- Grated Parmesan cheese: A sprinkle of Parmesan right before serving adds an extra touch of richness.
Side Dishes
- Garlic Bread: Crispy, buttery garlic bread is perfect for soaking up any leftover marinara sauce. It’s a classic pairing that everyone loves!
- Mixed Green Salad: A light salad with arugula, cherry tomatoes, and a tangy vinaigrette balances out the creamy stuffed shells perfectly.
- Roasted Vegetables: Seasonal roasted vegetables like zucchini, bell peppers, or asparagus add texture and nutrition, complementing the flavors of your main dish.
- Steamed Broccoli: Simple yet effective, steamed broccoli adds a pop of color on your plate while providing additional nutrients without overpowering the meal.
Enjoy creating this comforting dish that brings family and friends together! Happy cooking!

Make Ahead and Storage
This Spinach and Ricotta Stuffed Shells Recipe is perfect for meal prep, making it easy to enjoy a comforting dinner any night of the week. You can prepare the dish in advance or store leftovers for quick meals later on.
Storing Leftovers
- Allow the stuffed shells to cool completely before storing.
- Transfer them to an airtight container.
- Refrigerate for up to 3 days.
- Label the container with the date for easy tracking.
Freezing
- Assemble the stuffed shells but do not bake them.
- Place them in a single layer in a freezer-safe container or wrap tightly with plastic wrap.
- Freeze for up to 2-3 months.
- To prevent freezer burn, consider using a vacuum sealer if you have one.
Reheating
- For refrigerated leftovers, preheat your oven to 350°F (175°C).
- Cover the dish with foil and heat for about 20 minutes or until warmed through.
- If frozen, thaw overnight in the refrigerator, then reheat as above. Alternatively, you can bake from frozen, adding an extra 10-15 minutes to your cooking time.
FAQs
Here are some common questions you might have about this delicious recipe!
Can I use different vegetables in this Spinach and Ricotta Stuffed Shells Recipe?
Absolutely! Feel free to mix in other vegetables like mushrooms, zucchini, or bell peppers. Just be sure they are finely chopped and cooked beforehand to avoid excess moisture.
How can I make this Spinach and Ricotta Stuffed Shells Recipe vegan?
To make this dish vegan, substitute ricotta cheese with a plant-based alternative made from nuts or tofu. Use vegan mozzarella cheese for topping and omit the egg or replace it with a flax egg (1 tablespoon of ground flaxseed mixed with 2.5 tablespoons of water).
Can I prepare the Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Yes! You can assemble the shells ahead of time and refrigerate until you’re ready to bake them. This makes it a fantastic option for busy weeknights!
What should I serve with Spinach and Ricotta Stuffed Shells?
These stuffed shells pair beautifully with a fresh green salad, garlic bread, or steamed vegetables for a complete meal that’s both tasty and satisfying.
Final Thoughts
I hope you feel inspired to dive into making this Spinach and Ricotta Stuffed Shells Recipe! It’s not just about filling pasta; it’s about creating warmth and comfort in your kitchen. Whether it’s a family dinner or meal prep for the week ahead, these stuffed shells are bound to become a beloved favorite. Enjoy every cheesy bite and don’t hesitate to share your creations!
Spinach and Ricotta Stuffed Shells
If you’re searching for a dish that combines comfort and ease, look no further than this Spinach and Ricotta Stuffed Shells Recipe. These jumbo pasta shells are generously filled with creamy ricotta cheese and fresh spinach, then enveloped in a rich marinara sauce. Perfect for busy weeknights or family gatherings, this recipe brings warmth to your table without hours of prep. With its delightful flavors and satisfying texture, this dish is sure to become a household favorite.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 12–15 jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
Instructions
- Cook the pasta shells in salted boiling water until al dente, then drain and set aside.
- In a mixing bowl, blend ricotta, half of the mozzarella, Parmesan, egg, spinach, garlic, Italian seasoning, salt, and pepper until well combined.
- Preheat oven to 375°F (190°C). Stuff each shell with the ricotta mixture and place them in a baking dish lined with marinara sauce.
- Top with remaining marinara sauce and mozzarella cheese. Cover with foil and bake for about 20 minutes; uncover and bake for an additional 10 minutes until bubbly.
- Allow to cool slightly before serving. Garnish with fresh basil if desired.
Nutrition
- Serving Size: 3 stuffed shells (approx. 280g)
- Calories: 450
- Sugar: 6g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 5g
- Protein: 24g
- Cholesterol: 80mg
