There are some recipes that just stick with you, weaving themselves into the fabric of your family’s culinary story. For me, that’s the spinach ricotta stuffed shells easy recipe. I remember being a little girl, perched on a stool in my Nonna’s kitchen, watching her skilled hands work magic. The aroma of simmering tomatoes mingled with the scent of fresh garlic and herbs was intoxicating. She’d painstakingly fill each jumbo shell with a creamy, vibrant green mixture, her brow furrowed in concentration, but always with a loving smile ready for me. Fast forward to my own busy life as a parent, and Nonna’s spirit of making delicious, hearty meals accessible lives on. While her version was a labor of love, I’ve adapted it over the years to fit modern demands without sacrificing that incredible homemade taste. This version is truly an easy spinach ricotta stuffed shells recipe, designed for those evenings when you crave comfort food but need it on the table without hours of fuss. For me, it’s the epitome of a satisfying and truly easy spinach ricotta stuffed shells recipe. It’s become a go-to for our family, a dish that brings everyone around the table, sharing stories and warmth, just like Nonna intended.
Why This Recipe is a Must-Try
If you’ve been searching for that perfect comforting meal that doesn’t demand your entire evening, this easy spinach ricotta stuffed shells recipe is your answer. From its simple preparation to its incredibly satisfying flavor, this spinach ricotta stuffed shells easy recipe is a weeknight winner. Here’s why it deserves a spot in your regular dinner rotation:
- Effortless Elegance: Despite its impressive presentation, preparing spinach ricotta stuffed shells is surprisingly straightforward. The steps are simple, making it perfect for both novice and experienced cooks.
- Crowd-Pleasing Comfort: Who can resist tender pasta cradling a rich, cheesy filling, all bathed in a savory tomato sauce? This dish is a guaranteed hit with family and friends, appealing to all ages.
- Versatile & Adaptable: Whether you want to add some protein, swap out vegetables, or make it ahead for a busy week, this spinach ricotta stuffed shells easy recipe is incredibly forgiving and customizable.
- Nutritious & Wholesome: Packed with spinach and protein-rich ricotta, it’s a meal that feels indulgent but offers good nutritional value, truly a healthy dinner option.
Key Ingredient Notes
While this is an easy spinach ricotta stuffed shells recipe, a few key ingredients truly make it shine. Choosing quality components will elevate your dish from good to unforgettable.
The Ricotta Cheese
Don’t skimp on the ricotta! Opt for whole milk ricotta cheese if possible. Its creaminess and richer flavor are unparalleled. Skim-milk varieties can be watery and leave your filling a bit bland. If your ricotta seems particularly wet, you can drain it in a fine-mesh sieve lined with cheesecloth for about 30 minutes to an hour. This step prevents a watery filling and ensures your spinach ricotta mixture is perfectly textured for the best easy spinach ricotta stuffed shells.
Fresh vs. Frozen Spinach
Frozen spinach is your best friend for this easy spinach ricotta stuffed shells recipe! It’s convenient and already blanched, meaning less prep work for you. The most crucial step when using frozen spinach is to thoroughly thaw and squeeze out all excess water. Wrap it in a clean kitchen towel or paper towels and wring it out with all your might. Too much moisture will make your filling runny and dilute its flavor. If you prefer to use fresh spinach, you’ll need about 1.5 pounds. Sauté it lightly until wilted, then cool and squeeze out the excess liquid before incorporating.
The Marinara Sauce
The sauce forms the foundation of this dish. While a good quality jarred marinara sauce can certainly be used to make this an even quicker spinach ricotta stuffed shells easy recipe, making your own from crushed tomatoes, tomato sauce, and simple seasonings like oregano, basil, garlic, and onion yields a more vibrant, fresh flavor. Don’t be afraid to let it simmer longer than the minimum time – the longer it cooks, the more the flavors meld and deepen, making your easy spinach ricotta stuffed shells taste like they’ve been simmering all day.

Step-by-Step Guide with Pro Tips
Let’s get cooking! Follow these detailed steps to create the perfect easy spinach ricotta stuffed shells that will impress everyone at your table.
Prep the Marinara Sauce
Step 1: Prepare the Marinara Sauce. Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add your finely chopped yellow onion and sauté until it becomes softened and translucent, which usually takes about 5-7 minutes. Once the onion is ready, add 3 cloves of minced garlic and cook for just another minute until you can smell its inviting fragrance. Be careful not to burn the garlic!
Step 2: Combine crushed tomatoes (one 28-ounce can), tomato sauce (one 15-ounce can), 1 teaspoon of dried oregano, 1/2 teaspoon of dried basil, and an optional 1/4 teaspoon of red pepper flakes for a little kick. Season generously with salt and freshly ground black pepper to taste. Bring this mixture to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for at least 20 minutes while you prepare the shells and filling. Pro Tip: The longer your sauce simmers, the richer and more complex its flavors will become. You can even make this sauce a day ahead! For another incredible Italian comfort food, check out our Ultimate Million Dollar Italian Lasagna.
Cook the Jumbo Shells
Step 3: Cook the Jumbo Shells. Bring a large pot of heavily salted water to a rolling boil. Add your jumbo pasta shells (one 12-ounce box) and cook them according to the package directions until they are perfectly al dente. This means they should be tender but still have a slight bite. Drain them well and immediately rinse them with cold water. This stops the cooking process and prevents them from sticking together, making them easier to handle for your spinach ricotta stuffed shells easy recipe. Lay them out on a baking sheet or a clean kitchen towel to cool slightly.
Prepare the Ricotta Filling
Step 4: Prepare the Ricotta Filling. In a large mixing bowl, combine the whole milk ricotta cheese (one 15-ounce container), 10 ounces of thoroughly thawed and squeezed dry frozen spinach, 1 cup of shredded mozzarella cheese, 1/2 cup of grated Parmesan cheese, and 1 large egg. Season this vibrant mixture with salt and pepper to your liking. Mix everything until all ingredients are thoroughly combined and you have a smooth, creamy, and wonderfully green filling for your easy spinach ricotta stuffed shells. Pro Tip: Don’t underestimate the “squeeze dry” step for the spinach – it’s crucial for a firm, flavorful filling, and essential for a perfect spinach ricotta stuffed shells easy recipe!
Assemble and Bake
Step 5: Assemble the Stuffed Shells. Spread about 1.5 cups of your simmering marinara sauce evenly on the bottom of a 9×13 inch baking dish. Using a small spoon or, for a cleaner and faster process, a piping bag (you can even use a large Ziploc bag with the corner snipped off), carefully fill each cooked pasta shell with the spinach ricotta mixture. Arrange the filled shells in a single layer over the sauce in your baking dish. This careful assembly is the heart of your spinach ricotta stuffed shells easy recipe!
Step 6: Bake the Stuffed Shells. Pour the remaining marinara sauce over the stuffed shells, ensuring they are mostly covered by the delicious sauce. This ensures every bite of your spinach ricotta stuffed shells easy recipe is moist and flavorful. Sprinkle generously with extra shredded mozzarella and Parmesan cheese on top. This creates that irresistible golden, bubbly crust.
Step 7: Cover the baking dish tightly with aluminum foil and bake in a preheated oven at 375°F (190°C) for 25 minutes. Removing the foil, bake for an additional 10-15 minutes, or until the cheese is beautifully melted, bubbly, and lightly golden brown. The aroma filling your kitchen will be incredible, confirming your easy spinach ricotta stuffed shells are nearly ready!
Step 8: Garnish and Serve. Let the dish rest for 5-10 minutes before serving. This allows the cheeses to set slightly and makes for easier serving. Garnish with fresh chopped parsley, if desired, for a pop of color and freshness. Serve hot and savor every bite of your homemade spinach ricotta stuffed shells easy recipe! If you have leftovers (which is rare!), they store beautifully in Basics Glass Food Storage containers for a quick meal later. For another cheesy pasta bake, try our Ultimate Cheesy Beef Alfredo Bake.
Variations & Serving Suggestions
This easy spinach ricotta stuffed shells recipe is a fantastic starting point, but don’t be afraid to get creative! Here are a few ideas to customize it to your taste:
- Add Protein: For a heartier meal, brown some ground beef, Italian sausage, or shredded chicken and mix it into your marinara sauce. You could also mix finely diced cooked chicken into the ricotta filling. This will create a truly satisfying variation of your spinach ricotta stuffed shells easy recipe.
- Vegetable Boost: Finely chopped mushrooms, bell peppers, or zucchini can be sautéed and added to the marinara sauce for extra veggies and flavor.
- Spice It Up: Increase the red pepper flakes in the sauce for a spicier kick, or add a pinch of cayenne pepper to the ricotta filling.
- Different Cheeses: Experiment with other cheeses! A blend of Gruyere, Provolone, or even a touch of smoked mozzarella can add unique dimensions to your spinach ricotta stuffed shells.
- Creamy Sauce: For an even richer dish, stir in a quarter cup of heavy cream or a dollop of cream cheese into your marinara sauce towards the end of its simmering time.
Serve your spinach ricotta stuffed shells with a simple side salad dressed with a vinaigrette, some crusty garlic bread to sop up all that delicious sauce, or steamed green beans. It’s a complete meal that feels special but is wonderfully simple to prepare.
Nutrition Information
Here’s a breakdown of the estimated nutritional information per serving for our easy spinach ricotta stuffed shells recipe. Please note these are approximate values and may vary based on specific ingredients and portion sizes.
| Nutrient | Amount Per Serving (3 shells) |
|---|---|
| Calories | 450 kcal |
| Carbohydrate Content | 45g |
| Cholesterol Content | 70mg |
| Fat Content | 22g |
| Fiber Content | 5g |
| Protein Content | 25g |
| Saturated Fat Content | 12g |
| Sodium Content | 780mg |
| Sugar Content | 8g |
| Trans Fat Content | 0.5g |
| Unsaturated Fat Content | 8g |
Conclusion
This easy spinach ricotta stuffed shells recipe isn’t just about food; it’s about creating memories, sharing warmth, and bringing a little bit of Nonna’s love into your own home. It’s a testament to how simple ingredients can come together to form something truly extraordinary and comforting. So, gather your ingredients, put on some Italian music, and enjoy the process of making this delightful dish. Your family will thank you, and you’ll find yourself reaching for this spinach ricotta stuffed shells easy recipe again and again. Happy cooking!
FAQs
Can I make spinach ricotta stuffed shells ahead of time?
Yes, absolutely! You can assemble the entire dish (shells, filling, and sauce in the baking dish) up to 24 hours in advance. Cover it tightly with foil and refrigerate. When ready to bake, add an extra 10-15 minutes to the initial covered baking time to ensure it heats through completely before uncovering and browning the cheese. You can also prepare the sauce and filling separately and refrigerate for up to 2-3 days before assembling.
What’s the best way to fill the shells?
There are a few methods. A small spoon works well, though it can be a bit messy. For a cleaner and faster process, use a piping bag or a large Ziploc bag with one corner snipped off. This allows for precise and quick filling of each shell, making your spinach ricotta stuffed shells easy recipe even easier!
Can I freeze leftover stuffed shells?
Yes, spinach ricotta stuffed shells freeze beautifully. Allow the baked dish to cool completely. You can freeze individual portions in freezer-safe containers or the entire dish (if unbaked, just cover tightly with foil) for up to 3 months. To reheat from frozen, thaw overnight in the refrigerator, then bake as directed, adding extra time until heated through. If reheating from frozen without thawing, cover tightly and bake at 350u00b0F (175u00b0C) for 45-60 minutes, then uncover and bake for an additional 15-20 minutes until bubbly and golden.
Can I add meat to this recipe?
Definitely! For a heartier meal, you can brown ground beef, Italian sausage, or even shredded chicken and mix it directly into your marinara sauce. Alternatively, mix finely cooked and crumbled meat into the ricotta filling for an extra layer of flavor and protein in your easy spinach ricotta stuffed shells.

Easy Spinach Ricotta Stuffed Shells
These easy spinach ricotta stuffed shells are the epitome of comforting Italian-American cuisine. Jumbo pasta shells are generously filled with a creamy, seasoned blend of ricotta, spinach, and Parmesan, then baked in a rich marinara sauce until bubbly and golden. Perfect for a family dinner or meal prep, this recipe brings gourmet flavor to your table with minimal fuss.
- Total Time: 65 minutes
- Yield: 6 servings 1x
Ingredients
1 (12 ounce) box jumbo pasta shells
2 tablespoons olive oil
1 yellow onion, finely chopped
3 cloves garlic, minced
1 (28 ounce) can crushed tomatoes
1 (15 ounce) can tomato sauce
1 teaspoon dried oregano
1/2 teaspoon dried basil
1/4 teaspoon red pepper flakes (optional)
Salt and freshly ground black pepper to taste
1 (15 ounce) container whole milk ricotta cheese
10 ounces frozen spinach, thawed and squeezed dry
1 cup shredded mozzarella cheese, plus more for topping
1/2 cup grated Parmesan cheese, plus more for topping
1 large egg
2 tablespoons fresh parsley, chopped (for garnish)
Instructions
Step 1: Prepare the Marinara Sauce. Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and sauté until softened, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
Step 2: Combine crushed tomatoes, tomato sauce, oregano, basil, and red pepper flakes (if using). Season with salt and pepper. Bring to a simmer, then reduce heat to low, cover, and let it cook for at least 20 minutes while you prepare the shells and filling. The longer it simmers, the richer the flavor.
Step 3: Cook the Jumbo Shells. Bring a large pot of salted water to a rolling boil. Add jumbo pasta shells and cook according to package directions until al dente. Drain well and rinse with cold water to prevent sticking. Lay them out on a baking sheet or clean surface to cool slightly.
Step 4: Prepare the Ricotta Filling. In a large bowl, combine the ricotta cheese, well-drained spinach, 1 cup mozzarella cheese, 1/2 cup Parmesan cheese, and the large egg. Season with salt and pepper to taste. Mix until all ingredients are thoroughly combined.
Step 5: Assemble the Stuffed Shells. Spread about 1.5 cups of the marinara sauce on the bottom of a 9×13 inch baking dish. Using a small spoon or a piping bag (for easier filling), carefully fill each cooked pasta shell with the spinach ricotta mixture. Arrange the filled shells in a single layer over the sauce in the baking dish.
Step 6: Bake the Stuffed Shells. Pour the remaining marinara sauce over the stuffed shells, ensuring they are mostly covered. Sprinkle generously with extra mozzarella and Parmesan cheese.
Step 7: Cover the baking dish with aluminum foil and bake in a preheated oven at 375°F (190°C) for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden.
Step 8: Garnish and Serve. Let the dish rest for 5-10 minutes before serving. Garnish with fresh chopped parsley, if desired. Serve hot and enjoy your delicious spinach ricotta stuffed shells easy recipe!
Notes
For an extra layer of flavor, consider adding a dash of balsamic vinegar to your marinara sauce. You can also prepare the sauce and filling a day ahead and store them in the refrigerator to save time on the day of baking.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Healthy Dinner
- Cuisine: Italian-American
Nutrition
- Serving Size: 3 shells
- Calories: 450 kcal
- Sugar: 8g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0.5g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 70mg
Keywords: spinach ricotta stuffed shells easy recipe, stuffed shells recipe, ricotta shells, spinach pasta bake, easy italian dinner, comfort food, healthy dinner recipe, vegetarian pasta, weeknight meal






