Looking for a delicious meal that’s both easy to prepare and packed with flavor? You’ve hit the jackpot with my savory Spinach Ricotta Stuffed Shells recipe! This dish combines creamy ricotta, fresh spinach, and large pasta shells, all baked to perfection. Whether you're feeding a family or impressing guests, these stuffed shells offer both comfort and taste. Let’s dive into this simple yet satisfying recipe that anyone can try at home!
Why I Love This Recipe
- Delicious Flavor Combination: The blend of creamy ricotta, fresh spinach, and savory marinara creates a mouthwatering dish that pleases everyone.
- Easy to Prepare: This recipe is straightforward and requires minimal cooking skills, making it perfect for novice cooks.
- Make Ahead Option: These stuffed shells can be prepared in advance and stored in the refrigerator or freezer, making dinner planning a breeze.
- Customizable Ingredients: You can easily modify the filling by adding other vegetables or proteins, allowing for creativity in the kitchen.
Ingredients
List of Ingredients for Spinach Ricotta Stuffed Shells
To make tasty spinach ricotta stuffed shells, gather these ingredients:
- 20 jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup fresh spinach, chopped
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 2 cups marinara sauce
- Fresh basil leaves for garnish
Measurements and Specific Brands
For the best taste, use whole milk ricotta cheese. I like to use Galbani or Polly-O brands. They have a creamy texture. For mozzarella, try Galbani or Sargento. They melt well and add great flavor.
Substitutions for Dietary Restrictions
If you need to make swaps, here are some ideas:
- Ricotta Cheese: Use tofu or cashew cheese for a vegan option.
- Jumbo Pasta Shells: Choose gluten-free shells if needed.
- Egg: Replace with a flax egg (1 tablespoon flaxseed meal + 2.5 tablespoons water).
- Marinara Sauce: Use homemade or store-bought. Look for low-sodium options.
These tips help make the dish work for various diets while keeping it delicious!

Step-by-Step Instructions
Preparation steps (pre-heating oven, cooking pasta shells)
First, you need to preheat your oven to 375°F (190°C). This step is key to cooking your dish evenly. While the oven heats, boil water in a large pot. Add the jumbo pasta shells and cook them until they are al dente, following the package instructions. This usually takes around 8 to 10 minutes. When they are ready, drain them and set them aside to cool slightly.
Mixing the filling (guidance on consistency)
Now, it's time to mix the filling. In a big bowl, combine 2 cups of ricotta cheese, 1 cup of chopped spinach, and 1/2 cup of shredded mozzarella cheese. Then, add in 1/2 cup of grated Parmesan cheese and 1 large egg. Toss in 2 cloves of minced garlic, 1 teaspoon of Italian seasoning, and a pinch of salt and pepper. Mix everything together until it is smooth and creamy. The filling should be thick but easy to scoop.
Assembling and baking instructions
Take a 9x13 inch baking dish and spread 1 cup of marinara sauce evenly on the bottom. This helps keep the shells moist. Next, carefully stuff each jumbo shell with the ricotta mixture. You can use a spoon or a piping bag for this. Place the stuffed shells in the baking dish, open side up. Once all shells are filled, pour the remaining marinara sauce over them, making sure they are well covered. Sprinkle the last 1/2 cup of mozzarella cheese on top. Cover the dish with aluminum foil and bake for 25 minutes. After that, remove the foil and bake for an extra 10 to 15 minutes. You want the cheese to be bubbly and golden. Once done, let it cool for a few minutes before serving. Garnish with fresh basil leaves for a nice touch!
Tips & Tricks
How to prevent pasta shells from breaking
To keep your pasta shells intact, cook them carefully. Boil them until they are just al dente. This means they should be firm but not hard. After cooking, drain them and rinse under cold water. This stops the cooking process and cools them down quickly. Handle them gently when stuffing. Use a spoon or a piping bag for filling. This helps avoid cracks.
Storage and reheating suggestions
Store any leftovers in an airtight container in the fridge. This keeps them fresh for up to three days. If you want to freeze them, do so before baking. Wrap them tightly in plastic wrap and foil. When you are ready to eat, thaw overnight in the fridge. Reheat in the oven at 350°F (175°C). Cover with foil to keep them moist, then remove the foil near the end to crisp the cheese.
Tips for making the dish ahead of time
You can prepare the stuffed shells a day ahead. Make the filling and stuff the shells. Then, place them in your baking dish with marinara sauce. Cover and refrigerate until you are ready to bake. Just remember to add a few extra minutes to the baking time if the dish is cold from the fridge. This way, you can enjoy a warm meal without much fuss.
Pro Tips
- Use Fresh Ingredients: Always opt for fresh spinach and high-quality cheeses to enhance the flavor and texture of your stuffed shells.
- Customize the Filling: Feel free to add other ingredients like artichoke hearts or sun-dried tomatoes to the ricotta mixture for a unique twist.
- Make Ahead: You can prepare the stuffed shells a day in advance and refrigerate them. Just add a few extra minutes to the baking time when you're ready to cook.
- Experiment with Sauces: While marinara is classic, try using pesto or alfredo sauce for a different flavor profile.
Variations
Alternative fillings
You can change the filling of your spinach ricotta stuffed shells. Add veggies like mushrooms, zucchini, or bell peppers for extra flavor. You can also mix in proteins, like cooked chicken or sausage. These additions can make your dish heartier and more exciting.
Different sauces
While marinara sauce is classic, feel free to try other sauces. Pesto adds a fresh taste with basil and garlic. Alfredo sauce gives a rich, creamy texture that many love. You can even blend sauces for a unique flavor profile.
Dietary adaptations
You can easily adapt this recipe for different diets. For a vegan version, swap the ricotta for tofu or a nut-based cheese. Use nutritional yeast for a cheesy flavor. For gluten-free shells, look for pasta made from rice or corn. These changes keep the dish delicious for everyone.
Storage Info
How to properly store leftovers
To store leftovers, first let the stuffed shells cool. Place them in an airtight container. You can keep them in the fridge for up to three days. Make sure the container is sealed tight to keep them fresh. Label the container with the date for easy tracking.
Freezing instructions for stuffed shells
You can freeze stuffed shells for later. Prepare them as usual, but don't bake them. Instead, after stuffing, place them in a single layer on a baking sheet. Freeze them until solid. Then, transfer the shells to a freezer bag. They can last for up to three months in the freezer. Just remember to label the bag with the date.
Best practices for reheating
When you're ready to eat, take the shells out of the fridge or freezer. If they are frozen, thaw them in the fridge overnight. Preheat your oven to 375°F (190°C). Cover the shells with foil to keep them moist. Bake them for about 20-25 minutes, or until they are heated through. If you want a golden top, remove the foil in the last 5 minutes. Enjoy your tasty meal!
FAQs
Can I use fresh spinach instead of frozen?
Yes, you can use fresh spinach. Fresh spinach adds a bright taste. Just wash and chop it well. Use about one cup of chopped fresh spinach. If you prefer, you can sauté it lightly to reduce water. This helps keep the filling from being too watery.
How do I know when the stuffed shells are done baking?
You will know the shells are done when the cheese is bubbly. Look for a golden color on top. The sauce should be hot and the edges may slightly bubble. Bake them covered for 25 minutes, then uncovered for 10-15 minutes. Let them cool slightly before serving.
Can I prepare spinach ricotta stuffed shells in advance?
Yes, you can prepare them ahead of time. Assemble the shells and cover them with foil. You can keep them in the fridge for up to two days. When ready to bake, preheat the oven and add a few extra minutes to the baking time. This ensures they heat evenly.
What can I serve with spinach ricotta stuffed shells?
Many sides pair well with stuffed shells. A fresh green salad is a great choice. You can also serve garlic bread or roasted vegetables. For a hearty meal, try a side of steamed broccoli. These options add color and balance to your dish.
You now know how to create tasty spinach ricotta stuffed shells. We covered the key ingredients, step-by-step cooking directions, and helpful tips to make this dish a hit. You can also customize it with different fillings or sauces to fit your needs. Whether you're serving leftovers or freezing some for later, the storage tips will help. Enjoy making this dish your own. Happy cooking!