These shrimp and spinach stuffed shells are a tasty treat! Big pasta shells are filled with juicy shrimp and fresh spinach, all covered in a creamy sauce. Yum!
Honestly, these shells are like little boats of happiness. I love how cheesy and flavorful they are—perfect for any dinner! Serve them with a side salad, and you’re set!
Key Ingredients & Substitutions
Jumbo Pasta Shells: These are perfect for stuffing. If you can’t find jumbo shells, try using cannelloni or manicotti. Both can hold the filling nicely!
Shrimp: Fresh shrimp is great, but you can use cooked shrimp if you’re short on time. Just skip the cooking step and chop them into pieces!
Spinach: Fresh spinach adds a nice flavor and texture. If you’re using frozen, make sure to drain it well after thawing to avoid excess moisture. Kale is another option if you want a swap!
Cheeses: Ricotta gives creaminess while mozzarella melts beautifully. For a lighter option, you can use cottage cheese instead of ricotta. If you want a bold flavor, try goat cheese!
Heavy Cream: For richness, heavy cream is perfect. You can also use half-and-half or milk mixed with a little starch if you’re looking to cut calories. Just ensure it’s creamy enough for the sauce!
How Can I Ensure My Shrimp is Cooked Perfectly?
Cooking shrimp can be tricky since overcooking makes them rubbery. Follow these steps to get it just right:
- Start with medium heat to avoid burning the garlic.
- Cook shrimp for 3-4 minutes until they turn pink and opaque. They should be firm but still tender.
- Remove them from the heat immediately after cooking to prevent further cooking and retain juiciness.
For extra flavor, consider marinating the shrimp beforehand with a bit of lemon juice and seasoning!

How to Make Shrimp and Spinach Stuffed Shells
Ingredients You’ll Need:
For the Pasta:
- 20 jumbo pasta shells
For the Filling:
- 1 lb raw shrimp, peeled and deveined
- 1 tbsp olive oil
- 3 cups fresh spinach, chopped (or 1 1/2 cups frozen spinach, thawed and drained)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup cream cheese, softened
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/2 tsp red pepper flakes (adjust to taste)
- 1/4 cup chopped fresh parsley (plus extra for garnish)
- 1 tsp dried Italian seasoning or oregano
- Salt and pepper, to taste
For the Sauce:
- 1 cup heavy cream
- 1/2 cup shredded mozzarella (for topping)
How Much Time Will You Need?
This delightful dish takes about 40 minutes to prepare and cook. You’ll spend roughly 15 minutes on prep and another 25 minutes baking and assembling. It’s a fantastic way to enjoy a comforting pasta meal!
Step-by-Step Instructions:
1. Cook the Pasta Shells:
Start with a big pot of salted water and bring it to a boil. Add your jumbo pasta shells and cook them until they’re al dente, which usually takes about 9-11 minutes according to the package instructions. Once they’re ready, drain the shells and set them aside to cool.
2. Prepare the Shrimp:
Chop the shrimp into small, bite-sized pieces. In a skillet, warm up the olive oil over medium heat. Add the minced garlic and sauté for about a minute until you can smell that delicious aroma. Toss in the chopped shrimp and cook until they turn pink and opaque—this should take about 3-4 minutes. Then, remove them from the heat and let them cool a bit.
3. Prepare the Filling:
Grab a large bowl and combine the chopped shrimp, spinach, ricotta, shredded mozzarella, cream cheese, Parmesan, red pepper flakes, Italian seasoning, salt, pepper, and chopped parsley. Mix everything together until it’s well combined and looks delicious!
4. Stuff the Shells:
Now comes the fun part! Carefully fill each cooked pasta shell with your shrimp and spinach filling. Place the stuffed shells in a lightly greased baking dish as you go.
5. Make the Sauce:
In a small saucepan, gently heat the heavy cream over low to medium heat until it’s warm. Season it with a pinch of salt and pepper to taste — this will be your luscious sauce!
6. Assemble and Bake:
Pour the warm cream over the stuffed shells in the baking dish. Don’t forget to sprinkle the additional shredded mozzarella on top for an extra cheesy goodness!
7. Bake:
Preheat your oven to 375°F (190°C). Cover the baking dish with foil and bake for 20 minutes. After that, remove the foil and let it bake for another 10 minutes until the cheese is all bubbly and golden.
8. Serve:
Once out of the oven, give it a little garnish with extra chopped parsley and red pepper flakes if you like! Serve the stuffed shells warm and enjoy your creamy, cheesy dish!
Bon Appétit!
Can I Use Frozen Shrimp for This Recipe?
Absolutely! Just make sure to thaw the shrimp completely before using. You can thaw them overnight in the refrigerator or quickly by placing them in a sealed bag and submerging in cold water for about 30 minutes.
Can I Make This Dish Vegetarian?
Yes! You can skip the shrimp entirely and add more vegetables instead. Try using mushrooms, zucchini, or a mix of your favorite veggies for a delicious vegetarian version!
How to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm them in the oven at 350°F (175°C) until heated through to keep the shells nice and soft.
Can I Prepare the Filling in Advance?
Definitely! You can prepare the filling a day ahead and store it in the fridge. Just stuff the shells and bake when you’re ready for a quick meal!
