why make this recipe
Easy Cheesy Spinach Stuffed Shells are the perfect dish for dinner or whenever you need comfort food. They are cheesy, filling, and packed with spinach, making them a tasty choice for both kids and adults. This recipe is simple and comes together quickly, making it a great option for busy weeknights or cozy weekend meals. Plus, it feels like a warm hug with every bite!
how to make Easy Cheesy Spinach Stuffed Shells
Ingredients:
- 15 oz ricotta cheese (Provides a creamy texture that melts beautifully inside each shell.)
- 4 cups fresh spinach (Adds vibrant color and mild flavor; can substitute with frozen.)
- 1 cup mozzarella cheese (Melts to create gooey cheesiness.)
- 0.25 cup Parmesan cheese (Brings a sharp, nutty note.)
- 1 large egg (Helps bind the filling together.)
- 2 cloves garlic (Offers aromatic warmth.)
- 0.5 tsp salt (Enhances flavors.)
- 0.25 tsp pepper (Balances the flavor.)
- 2 cups marinara sauce (Rich, tangy base.)
- 12 oz large pasta shells (Perfect vessel for stuffing.)
- 0.5 cups shredded mozzarella (For topping.)
- 2 tbsp Parmesan cheese (For topping.)
- 6 leaves fresh basil (Optional for garnish.)
Directions:
- Preheat your oven to 350°F (175°C).
- Cook the large pasta shells according to the package instructions until al dente. Drain and set aside.
- In a large skillet, sauté the minced garlic in a little olive oil for 1-2 minutes until fragrant. Add the fresh spinach and cook until wilted. Remove from heat.
- In a bowl, combine ricotta cheese, cooked spinach, 1 cup mozzarella cheese, 0.25 cup Parmesan cheese, egg, salt, and pepper. Mix until well combined.
- Spread 1 cup of marinara sauce in the bottom of a baking dish.
- Stuff each pasta shell with the cheese and spinach mixture and place them in the baking dish.
- Pour the remaining marinara sauce over the stuffed shells. Sprinkle with 0.5 cups shredded mozzarella and 2 tbsp Parmesan cheese on top.
- Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes, until the cheese is bubbly and golden.
- Garnish with fresh basil leaves if desired, and serve warm.

how to serve Easy Cheesy Spinach Stuffed Shells
Serve the stuffed shells warm with a side salad or garlic bread for a complete meal. They pair nicely with a glass of white wine or a refreshing iced tea. You can also sprinkle some extra basil or red pepper flakes on top for added flavor.
how to store Easy Cheesy Spinach Stuffed Shells
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave in individual portions or bake in the oven until heated through.
tips to make Easy Cheesy Spinach Stuffed Shells
- If you want to save time, use pre-washed and chopped spinach.
- You can use frozen spinach; just make sure to drain it well before mixing.
- Feel free to add other ingredients to the filling, like cooked chicken or mushrooms, for extra flavor.
- Make this dish ahead of time and freeze it before baking. Just thaw and bake when you’re ready to eat.
variation
For a lighter version, you can substitute ricotta cheese with cottage cheese. You can also try using different types of cheese or add herbs like oregano or thyme for added flavor.
FAQs
Can I use gluten-free pasta shells?
Yes, gluten-free pasta shells work well in this recipe. Just follow the cooking instructions on the package.
Can I make this dish vegetarian?
Absolutely! This recipe is already vegetarian-friendly, filled with spinach and plenty of cheese.
Can I make these stuffed shells ahead of time?
Yes, you can prepare these shells a day in advance. Just cover and refrigerate until you’re ready to bake. Alternatively, you can freeze them for longer storage.

Easy Cheesy Spinach Stuffed Shells
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- Cook the large pasta shells according to the package instructions until al dente. Drain and set aside.
- In a large skillet, sauté the minced garlic in a little olive oil for 1-2 minutes until fragrant. Add the fresh spinach and cook until wilted. Remove from heat.
- In a bowl, combine ricotta cheese, cooked spinach, 1 cup mozzarella cheese, 0.25 cup Parmesan cheese, egg, salt, and pepper. Mix until well combined.
- Spread 1 cup of marinara sauce in the bottom of a baking dish.
- Stuff each pasta shell with the cheese and spinach mixture and place them in the baking dish.
- Pour the remaining marinara sauce over the stuffed shells. Sprinkle with 0.5 cups shredded mozzarella and 2 tbsp Parmesan cheese on top.
- Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes, until the cheese is bubbly and golden.
- Garnish with fresh basil leaves if desired, and serve warm.