Are you ready to impress at dinner? Spinach Ricotta Stuffed Shells are your secret weapon! This dish combines tender pasta shells with a creamy, flavorful filling that will make your taste buds sing. In this post, I’ll guide you through each step, from gathering ingredients to perfecting your filling technique. Let’s dive into this dinner delight that’s sure to please your family and friends!
Why I Love This Recipe
- Comfort Food: This dish combines creamy ricotta and fresh spinach, making it a warm, comforting meal perfect for any occasion.
- Versatile Ingredients: With simple ingredients that are easy to find, you can customize the filling or sauce to match your preferences.
- Great for Meal Prep: These cheesy shells can be made ahead and stored, making them a fantastic option for busy weeknights.
- Kid-Friendly: The cheesy goodness and fun shape of the pasta make this a hit with kids, encouraging them to enjoy their veggies!
Ingredients
List of Ingredients
- 20 large pasta shells
- 2 cups ricotta cheese
- 2 cups fresh spinach, finely chopped
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 large egg, lightly beaten
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and freshly ground black pepper, to taste
- 2 cups marinara sauce, store-bought or homemade
- Fresh basil leaves, for garnish
Nutritional Information
Each serving of spinach ricotta stuffed shells provides a good mix of nutrients. It has protein from ricotta and egg, fiber from spinach, and healthy fats from cheese. On average, one serving offers about:
- Calories: 400
- Protein: 20g
- Carbohydrates: 40g
- Fat: 18g
- Fiber: 4g
These shells deliver energy and flavor, making them a great dinner choice.
Recommended Tools and Equipment
- Large pot for boiling pasta
- Mixing bowl for filling
- 9x13-inch baking dish
- Spoon or piping bag for filling shells
- Aluminum foil to cover the dish
- Oven for baking
Having these tools ready makes cooking easy and fun. With the right items, you can whip up this dish in no time!

Step-by-Step Instructions
Preparing the Pasta Shells
Start by preheating your oven to 375°F (190°C). This heat helps the shells bake perfectly. Next, fill a large pot with water and add salt. Bring it to a boil. Once boiling, add the 20 large pasta shells. Cook them until they are al dente, following the package's time. After cooking, drain them well and let them cool for a few minutes. This step is key because it keeps the shells from tearing when you fill them.
Making the Spinach and Ricotta Filling
In a big mixing bowl, add 2 cups of ricotta cheese. Then, add 2 cups of finely chopped fresh spinach. Next, mix in 1/2 cup of shredded mozzarella cheese and 1/2 cup of grated Parmesan cheese. Crack in 1 large egg and sprinkle with 1 teaspoon of garlic powder and 1 teaspoon of onion powder. Add salt and black pepper to taste. Stir everything together until the filling is smooth and creamy. This mixture is the heart of your dish, so make sure it's well-blended.
Assembling and Baking the Dish
Grab a 9x13-inch baking dish and pour 1 cup of marinara sauce at the bottom. This sauce gives the shells a tasty base. Now, take each shell and fill it with the spinach and ricotta mixture. You can use a spoon or a piping bag to make it easier. Place the filled shells in a single layer on top of the sauce. Pour the remaining marinara sauce over the shells, covering them well. Sprinkle the rest of the mozzarella cheese on top for a cheesy finish. Cover your dish with aluminum foil and bake for 25 minutes. After that, remove the foil and bake for another 10-15 minutes. Look for the cheese to melt and turn golden. Once done, let it cool for a few minutes. Garnish with fresh basil leaves for a lovely touch before serving.
Tips & Tricks
How to Perfectly Cook Pasta Shells
To cook pasta shells right, follow these steps. First, boil a large pot of salted water. Make sure it’s at a rolling boil before adding the shells. Cook them according to the package instructions. You want them al dente, which means firm but not hard. This helps them hold their shape when you fill them. Once cooked, drain the shells and let them cool.
Enhancing Flavor with Seasoning
Seasoning is key to great flavor. In your filling, use garlic powder and onion powder. These add depth without too much fuss. Don’t forget to sprinkle in salt and freshly ground black pepper. Taste your filling before you fill the shells. Adjust the seasoning as needed. You can also mix in fresh herbs like basil for a burst of freshness.
Tricks for Filling Shells Easily
Filling shells can be tricky. I recommend using a spoon or a piping bag. A piping bag gives you more control. It helps you fill each shell evenly and neatly. If you use a spoon, try to scoop a generous amount. Press the filling gently into the shell to avoid breakage. Work slowly, and don’t rush the process. Enjoy the fun of filling each shell!
Pro Tips
- Cook Shells Al Dente: Make sure to cook the pasta shells until they are al dente. This will prevent them from becoming mushy during baking.
- Customize the Filling: Feel free to add other ingredients to the filling, such as sautéed mushrooms or sun-dried tomatoes, to enhance the flavor.
- Use Fresh Herbs: Incorporating fresh herbs like basil or parsley into the ricotta mixture can elevate the dish with added freshness and aroma.
- Let it Rest: After baking, allow the cheesy spinach and ricotta shells to rest for a few minutes before serving. This helps the flavors meld together and makes for easier serving.
Variations
Choosing Different Cheeses
You can switch up the cheeses in this dish. Mozzarella brings meltiness. Parmesan adds a salty kick. If you want a sharper taste, try adding feta or goat cheese. Use ricotta as your base, but feel free to mix in your favorites. Cheese blends can give a new twist to this classic.
Adding Protein (e.g., Chicken, Sausage)
For a heartier meal, add protein. Cooked chicken or sausage works well. Shred the chicken or crumble the sausage before mixing it with the cheese and spinach. This change makes the dish more filling. It also adds a savory layer of flavor that complements the cheese.
Vegetarian and Vegan Substitutions
You can easily make this dish vegetarian or vegan. For a vegetarian option, keep the ricotta, but use plant-based cheeses. For a vegan version, replace the ricotta with tofu or cashew cheese. Use a flax egg instead of a real egg to bind the filling. This way, everyone can enjoy the deliciousness of stuffed shells.
Storage Info
How to Store Leftovers
To keep your spinach ricotta stuffed shells fresh, place them in an airtight container. Make sure they cool down before sealing the container. Store them in the fridge for up to three days. If you want to keep them longer, freezing is a great option.
Reheating Instructions
Reheating is simple and quick. If the shells are in the fridge, preheat your oven to 350°F (175°C). Transfer the shells to an oven-safe dish. Add a splash of marinara sauce on top to keep them moist. Cover the dish with foil to prevent drying. Bake for about 20 minutes or until heated through. For microwave reheating, place the shells on a microwave-safe plate and cover with a damp paper towel. Heat for 2-3 minutes, checking to make sure they stay moist.
Freezing for Later Use
Freezing stuffed shells is an excellent way to save time. After you fill the shells, place them in a single layer on a baking sheet. Freeze them until firm, then transfer to a freezer bag. They can last up to three months frozen. When ready to cook, you can bake them straight from the freezer. Just add an extra 10-15 minutes to the baking time. This way, you enjoy a delicious meal with minimal effort later on.
FAQs
Can I use regular pasta instead of shells?
Yes, you can use regular pasta. Choose a type like penne or rigatoni. These will hold the filling well. Just cook them al dente, similar to the shells. The cooking time may differ, so check the package.
How can I make this dish gluten-free?
To make this dish gluten-free, use gluten-free pasta shells. Many brands offer great options now. Check the label to ensure they are certified gluten-free. You can also use zucchini or eggplant slices for a low-carb option.
Can I prepare the shells in advance?
You can prepare the shells in advance. Fill them, then cover and store them in the fridge. They stay good for up to a day. When you are ready, just add sauce and bake them. This saves time on busy nights.
You learned how to make stuffed pasta shells with spinach and ricotta. We covered ingredients, tools, and step-by-step cooking. I shared tips for perfect pasta and flavor additions. You can also explore fun variations and storage tips to enjoy later.
Cooking should be fun and easy. Now, it’s your turn to try this recipe. Enjoy the deliciousness you create!