Last updated on August 31st, 2026 at 10:12 am
Table of Contents
Introduction: Ricotta Spinach Stuffed Shells
Why You’ll Love This Recipe
When it comes to comfort food, nothing quite compares to the warm embrace of Italian cuisine. Our Cheesy Ricotta Spinach Stuffed Shells bring together the creamy goodness of ricotta, the healthful punch of spinach, and the satisfying chew of pasta. This dish is not only a feast for the taste buds but also a delight for the soul, making it a must-try for any pasta lover. For more inspiration, check out Lemon Ricotta Pasta Arugula Spinach.
Perfect for family gatherings or a cozy dinner at home, these stuffed shells are an embodiment of Italian comfort food. The combination of ricotta and spinach creates a filling that’s both rich and nutritious, while the baked pasta shells offer a hearty texture that absorbs all the wonderful flavors of the sauce. It’s a dish that promises to bring people together, invoking the spirit of Italian family meals.
The Perfect Comfort Food for Family Dinners
Family dinners are an opportunity to bond and create lasting memories, and what better way to do so than over a plate of cheesy stuffed shells? This recipe is designed to be simple enough for a weeknight dinner yet impressive enough for a special occasion. With each bite, you’ll experience the cheesy, savory filling complemented by a perfectly seasoned tomato sauce.
Not only is this dish incredibly delicious, but it’s also vegetarian-friendly, making it a versatile option for diverse dietary preferences. As you prepare this meal, you’ll appreciate how the familiar ingredients come together to create something extraordinary, bringing a taste of Italy to your dining table.

Ingredients
Essential Ingredients for Stuffed Shells
To make our Ricotta Spinach Stuffed Shells, you’ll need a few key ingredients that are staples in Italian cooking. The heart of the dish is the filling, which combines creamy ricotta cheese with fresh spinach, creating a perfectly balanced mixture. Large pasta shells are the vessel for this delicious filling, while a robust tomato sauce adds depth and richness.
Here’s what you’ll need:
- 12 oz jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup grated mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cups fresh spinach, chopped
- 1 egg, lightly beaten
- 2 cups marinara sauce
- 2 cloves garlic, minced
- 1 tsp dried Italian herbs
- Salt and pepper to taste
Substitutions and Variations
While this recipe is already a classic, there are several ways to make it your own. If you’re looking to add a little extra flavor, consider using a blend of cheeses such as Romano or Asiago. For those who prefer a spicier dish, a pinch of red pepper flakes can add just the right amount of heat.
To make this dish gluten-free, substitute the pasta shells with a gluten-free variety. Additionally, you can incorporate other vegetables like mushrooms or bell peppers into the filling for added nutrition and flavor. The possibilities are endless, allowing you to tailor the dish to your family’s tastes.

Pro Tips
Creating the perfect Ricotta Spinach Stuffed Shells doesn’t have to be intimidating. With a few expert tips, you can ensure that your dish turns out flawlessly every time.
- Use fresh ricotta: Fresh ricotta cheese will provide a creamier texture and richer flavor than pre-packaged varieties.
- Don’t overcook the pasta: Cook the pasta shells until they are just al dente, as they will continue to cook in the oven.
- Squeeze excess moisture: Make sure to squeeze out any excess moisture from the spinach to avoid a watery filling.
- Season generously: Taste your filling and season it well with salt, pepper, and herbs to enhance the flavors.
One of the most important tips is to ensure the pasta shells are not overcooked. This will help maintain a pleasant texture once baked and allow the shells to hold their shape, making them easier to stuff.
How to Achieve the Perfect Texture
The texture of your stuffed shells can make or break the dish. To achieve that perfect balance, it’s crucial to control the moisture levels in both the filling and the sauce. As mentioned, be sure to squeeze any excess water from the spinach and choose a ricotta with a thicker consistency.
For the sauce, a well-reduced marinara will prevent the dish from becoming too watery. This ensures that each shell remains intact and each bite is a delightful combination of creamy filling and tender pasta.
Tips for Making Ahead and Storing
Ricotta Spinach Stuffed Shells are a great make-ahead meal that can simplify your dinner plans. You can prepare the stuffed shells a day in advance, cover them with plastic wrap, and refrigerate until you’re ready to bake.
After baking, leftovers can be stored in an airtight container in the refrigerator for up to three days. For a longer storage option, these shells freeze beautifully. Simply assemble the dish, cover tightly with foil, and freeze for up to two months. When you’re ready to enjoy them, thaw in the refrigerator overnight and bake as directed.
Step-by-Step Instructions
Preparing the Ricotta Spinach Filling
Begin by preheating your oven to 375°F. In a large mixing bowl, combine the ricotta cheese, mozzarella, Parmesan, spinach, egg, garlic, Italian herbs, salt, and pepper. Mix until well combined and set aside.
Meanwhile, bring a large pot of salted water to a boil and cook the pasta shells until al dente, following the package instructions. Drain and rinse with cold water to stop the cooking process.
Stuffing the Shells
Once the pasta shells are ready, it’s time to fill them. Gently open each shell and spoon the ricotta spinach mixture inside, ensuring they are generously filled but not overstuffed. Arrange the filled shells in a single layer in a baking dish.
For more variations on stuffed shells, you might find inspiration from this Beef Stuffed Shells Guide that explores alternative fillings and techniques.
Baking to Perfection
Pour the marinara sauce evenly over the shells, ensuring each one is well-coated. Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and golden brown.
For another delicious ricotta-based pasta dish, check out our Easy Roasted Tomato Ricotta Pasta for a quick and tasty alternative.
Serving Suggestions
Pairing with Side Dishes
To complement the richness of the stuffed shells, serve them with a simple green salad or steamed vegetables. The freshness and crunch provide a lovely contrast to the creamy pasta dish.
For a more indulgent meal, consider adding some garlic bread or a classic Italian antipasto platter. These sides enhance the overall dining experience, making it feel like a special occasion.
Explore other Italian-inspired pasta dishes like our Creamy Roasted Red Pepper Pasta to diversify your family dinners.
Wine and Beverage Pairings
A well-chosen beverage can elevate your meal to new heights. For a non-alcoholic option, consider serving these stuffed shells with a refreshing sparkling water infused with lemon or lime. Alternatively, a light Italian soda can offer a sweet, fizzy accompaniment.
If you enjoy wine with your meal, a chilled white wine such as Pinot Grigio or a light red like Chianti can complement the flavors of the dish beautifully. Both choices offer a balance that enhances the creamy cheese and tangy tomato sauce.
For dessert, why not try a delicious Apple Ricotta Cake that pairs wonderfully with the Italian theme of your dinner.
Nutritional Information
Calorie Count and Macronutrients
Our Ricotta Spinach Stuffed Shells are not only delicious but also offer a balanced nutritional profile. Each serving contains approximately 320 calories, making it a satisfying yet mindful choice for any meal.
In terms of macronutrients, each portion provides about 48 grams of carbohydrates, 5 grams of protein, and 13 grams of fat, with 7 grams being saturated fat. The dish also includes 2 grams of fiber and 28 grams of sugars, ensuring it fulfills your dietary needs while still being delightfully indulgent.
Dietary Considerations
This recipe is ideal for those seeking vegetarian pasta options, as it’s free from meat and packed with nutrient-rich spinach. For those following a low-sodium diet, consider using no-salt-added marinara sauce and reducing the amount of added salt in the filling.
Moreover, the dish can be easily adapted for gluten-free diets by opting for gluten-free pasta shells. This flexibility makes it an excellent choice for entertaining, as it can accommodate a variety of dietary preferences without compromising on flavor or satisfaction.

Ricotta Spinach Stuffed Shells
Equipment
- 1 Baking dish 9×13 inches
- 1 Mixing Bowl large
- 1 Saucepan
Ingredients
Main Ingredients
- 12 oz jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup mozzarella cheese grated
- 1/2 cup Parmesan cheese grated
- 2 cups fresh spinach chopped
- 1 egg lightly beaten
- 2 cups marinara sauce
- 2 cloves garlic minced
- 1 tsp dried Italian herbs
- Salt and pepper to taste
Instructions
Preparation
- Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook until al dente. Drain and rinse with cold water to stop the cooking process.
- In a large mixing bowl, combine ricotta cheese, mozzarella, Parmesan, spinach, egg, garlic, Italian herbs, salt, and pepper. Mix well until all ingredients are fully incorporated.
- Gently open each cooked pasta shell and fill with the ricotta spinach mixture. Arrange the filled shells in a 9×13-inch baking dish.
- Preheat your oven to 375°F. Pour marinara sauce evenly over the stuffed shells, ensuring they are well-coated. Cover the dish with foil.
- Place the baking dish in the preheated oven and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes, until the cheese is bubbly and golden brown.
Serving
- Allow the baked shells to cool slightly before serving. Garnish with additional Parmesan and fresh basil if desired.
Storage
- Transfer any leftovers to an airtight container and refrigerate for up to 3 days. Reheat in the oven or microwave before serving.
Notes
FAQ
Can I make Ricotta Spinach Stuffed Shells in advance?
Yes, Ricotta Spinach Stuffed Shells can be prepared a day in advance. Assemble the shells, cover with plastic wrap, and refrigerate them until you’re ready to bake. This makes it a convenient option for busy schedules or when hosting guests.
What is the best way to freeze Ricotta Spinach Stuffed Shells?
To freeze the stuffed shells, assemble the dish but do not bake. Cover it tightly with foil and freeze for up to two months. When you’re ready to enjoy, thaw the dish in the refrigerator overnight and bake as directed. This method ensures the pasta maintains its texture and the flavors remain vibrant.
Enjoyed this recipe? Leave a review!
There are no reviews yet. Be the first one to write one.







