Spinach Artichoke Stuffed Shells

David

๐Ÿฝ๏ธโœจ The Culinary Legacy Keeper

There are certain dishes that transcend the simple act of eating and become a full-blown sensory experience, an event that gathers everyone around the table in happy anticipation. For my family, this Spinach Artichoke Stuffed Shells recipe is exactly that. Iโ€™ll never forget the first time I made it. It was a chilly Sunday afternoon, the kind that calls for something warm, cheesy, and deeply comforting. I was a bit ambitious, I thought, taking the beloved flavors of spinach artichoke dip and transforming them into a main course. As I pulled the heavy baking dish from the oven, the sight of the golden, bubbling cheese and the rich aroma of garlic and herbs filled the kitchen. The initial silence at the dinner table was quickly replaced by murmurs of “wow,” and my youngest, usually a picky eater, asked for a second helping before he had even finished his first. Thatโ€™s when I knew this wasn’t just another pasta dish; it was a keeper, a new family classic. The magic lies in the perfect balance of textures and flavors: the tender, al dente pasta shells providing the perfect vessel for a ridiculously creamy, tangy, and savory filling, all baked in a savory marinara sauce and topped with a blanket of melted mozzarella. Itโ€™s the ultimate comfort food, elegant enough for guests but easy enough for a special weeknight meal. This recipe has been tweaked and perfected over time, and Iโ€™m thrilled to share the definitive version with you, a guide to creating a dish that is guaranteed to earn you rave reviews.

Ingredients

Here is everything you will need to create this show-stopping pasta bake. Each ingredient is chosen to create a symphony of flavor and texture, resulting in a perfectly balanced and utterly delicious dish.

  • Jumbo Pasta Shells (12-ounce box): These are the star vessel of our dish. You’ll need about 24-28 shells, plus a few extras in case of tearing during the cooking process. Their large, cupped shape is perfect for holding the generous amount of creamy filling.
  • Frozen Chopped Spinach (10-ounce package), thawed: A cornerstone of the classic flavor profile. Using frozen spinach is a convenient time-saver. The key is to thaw it completely and squeeze out as much water as possible to prevent a watery filling.
  • Canned Artichoke Hearts (14-ounce can), in water or brine: These provide a tender texture and a distinct, slightly tangy flavor that cuts through the richness of the cheese. Be sure to get the kind packed in water or brine, not marinated in oil, as the latter can make the filling greasy. Drain and chop them well.
  • Whole Milk Ricotta Cheese (15 ounces): This is the base of our creamy filling, providing a luscious, slightly sweet, and soft texture. Whole milk ricotta is highly recommended for the richest and most flavorful result compared to part-skim varieties.
  • Shredded Mozzarella Cheese (2 cups), divided: The ultimate melting cheese. Weโ€™ll use half in the filling for that wonderful cheese-pull effect and the other half on top for a golden, bubbly crust. Low-moisture, whole milk mozzarella will give the best melt.
  • Grated Parmesan Cheese (1 cup), divided: This adds a sharp, nutty, and salty depth of flavor that elevates the entire dish. A freshly grated block of Parmesan will always taste superior to pre-shredded varieties. We will use it both in the filling and on top.
  • Large Egg (1): This acts as a crucial binder for the filling, helping it hold its shape within the shells during baking and preventing it from becoming loose or runny.
  • Garlic (4 cloves), minced: Freshly minced garlic provides an aromatic, pungent foundation that is essential for building flavor. Don’t be tempted to substitute with garlic powder; the fresh stuff makes all the difference.
  • Yellow Onion (1/2 cup), finely chopped: Sautรฉed onion adds a subtle sweetness and another layer of aromatic flavor that complements the garlic and herbs perfectly.
  • Marinara Sauce (24-ounce jar): A good quality store-bought marinara sauce saves time and provides a tangy, herbaceous tomato base for the shells to bake in. Choose your favorite brand, or feel free to use a homemade version if you have one.
  • Dried Oregano (1 teaspoon): This herb adds a classic, earthy Italian flavor that pairs beautifully with the tomato sauce and cheese.
  • Salt (1 teaspoon) and Black Pepper (1/2 teaspoon): Essential for seasoning. These amounts can be adjusted to your personal taste. Remember that the cheeses and marinara sauce also contain salt.
  • Olive Oil (1 tablespoon): Used for sautรฉing the onion and garlic, releasing their flavors before they are incorporated into the filling.

Instructions

Follow these detailed steps carefully to ensure your Spinach Artichoke Stuffed Shells turn out perfectly every single time. The process is broken down into clear stages: preparing the components, assembling the dish, and baking to golden perfection.

Step 1: Cook the Pasta Shells
Bring a large pot of heavily salted water to a rolling boil. Add the entire box of jumbo shells and cook according to the package directions until they are al dente. This is very important; the shells should still have a firm bite, as they will continue to cook in the oven. Cooking them too long will result in mushy, torn shells that are difficult to stuff. Once al dente, carefully drain the shells using a colander and rinse them gently with cool water to stop the cooking process. Lay them out in a single layer on a baking sheet or a clean kitchen towel to prevent them from sticking together while you prepare the filling.

Step 2: Prepare the Spinach and Artichokes
While the pasta is cooking, focus on your key filling ingredients. Place the thawed spinach in the center of a clean kitchen towel or several layers of heavy-duty paper towels. Gather the ends and twist tightly, squeezing out as much excess moisture as you possibly can. This is the most critical step for preventing a watery filling. Youโ€™ll be surprised at how much liquid comes out. Set the dry spinach aside. Next, drain the can of artichoke hearts thoroughly. Place them on a cutting board and give them a fine chop. You want small, uniform pieces that will incorporate seamlessly into the cheese mixture.

Step 3: Sautรฉ the Aromatics
In a medium skillet, heat the olive oil over medium heat. Add the finely chopped yellow onion and sautรฉ for 4-5 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until it is fragrant. Be careful not to let the garlic burn, as it will become bitter. Remove the skillet from the heat and set it aside to cool slightly.

Step 4: Combine the Filling Ingredients
In a large mixing bowl, combine the whole milk ricotta cheese, 1 cup of the shredded mozzarella, 1/2 cup of the grated Parmesan, the beaten egg, the sautรฉed onion and garlic mixture, dried oregano, salt, and black pepper. Mix everything together with a spatula until it is well combined. Now, gently fold in the squeezed-dry chopped spinach and the chopped artichoke hearts. Continue to mix until the spinach and artichokes are evenly distributed throughout the cheese mixture. Your creamy, flavorful filling is now ready.

Step 5: Assemble the Stuffed Shells
Preheat your oven to 375ยฐF (190ยฐC). Spread about 1 to 1.5 cups of the marinara sauce evenly over the bottom of a 9×13-inch baking dish. This layer of sauce prevents the shells from sticking to the bottom and ensures they stay moist during baking. Now, begin stuffing the shells. Using a small spoon, generously fill each cooked pasta shell with the spinach and artichoke mixture. Don’t be shy with the filling; each shell should be full. As you fill each shell, arrange it snugly in a single layer, open-side up, on top of the sauce in the prepared baking dish.

Step 6: Top and Bake
Once all the shells are filled and arranged in the dish, pour the remaining marinara sauce over and around the shells. You can be artistic here, drizzling it over the top or carefully pouring it in the gaps between the shells. Next, sprinkle the remaining 1 cup of shredded mozzarella and the remaining 1/2 cup of grated Parmesan cheese evenly over the top of the entire dish. This double-cheese topping will create that irresistible golden-brown, bubbly crust.

Step 7: Bake to Perfection
Cover the baking dish loosely with aluminum foil. This prevents the top from browning too quickly before the filling is heated through. Bake in the preheated oven for 25 minutes. After 25 minutes, carefully remove the foil and continue to bake for another 15-20 minutes, or until the sauce is bubbly and the cheese on top is melted, golden brown, and slightly crispy in spots.

Step 8: Rest and Serve
Remove the baking dish from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This crucial resting period allows the filling and sauce to set, making the shells easier to serve and preventing them from falling apart. Garnish with fresh chopped parsley or basil, if desired, and serve warm.

Nutrition Facts

Please note that these values are an approximation and can vary based on the specific brands of ingredients used. This dish is a wonderfully indulgent comfort meal.

  • Servings: This recipe makes approximately 6-8 servings.
  • Calories per Serving: Approximately 580-650 kcal.
  • Protein: Rich in protein, primarily from the ricotta, mozzarella, and Parmesan cheeses, which is essential for muscle repair and satiety.
  • Calcium: A fantastic source of calcium due to the significant amount of dairy. Calcium is vital for maintaining strong bones and teeth.
  • Fiber: Contains a good amount of dietary fiber from the spinach and artichoke hearts, which aids in digestion and helps you feel full longer.
  • Fat: As a cheese-forward dish, it contains a higher fat content, which contributes to its rich flavor and satisfying nature. Using whole milk cheeses provides the best taste and texture.
  • Carbohydrates: The pasta shells are the primary source of carbohydrates, providing the energy needed to power you through your day.

Preparation Time

This dish requires some assembly, but the steps are simple and straightforward. It’s a perfect project for a lazy afternoon or for meal-prepping in advance.

  • Prep Time: 25 minutes (chopping, mixing, and stuffing)
  • Cook Time: 45 minutes (baking)
  • Total Time: 1 hour and 10 minutes

How to Serve

These Spinach Artichoke Stuffed Shells are a hearty main course on their own, but pairing them with the right sides can elevate the meal from delicious to unforgettable. Here are some serving suggestions:

  • Classic Comfort Pairings:
    • Garlic Bread: A non-negotiable side for many. Serve with warm, crusty garlic bread or garlic knots for dipping into the extra marinara sauce.
    • Simple Italian Salad: A crisp green salad with a light vinaigrette is the perfect counterpoint to the rich, cheesy shells. Think romaine lettuce, cherry tomatoes, cucumber, red onion, and a simple lemon-olive oil dressing.
  • Lighter Vegetable Sides:
    • Roasted Broccoli or Asparagus: Tossing broccoli florets or asparagus spears with olive oil, salt, and pepper and roasting them until tender-crisp provides a healthy and delicious side that complements the pasta beautifully.
    • Steamed Green Beans: Simple steamed green beans tossed with a bit of butter and lemon zest offer a fresh, clean flavor that cuts through the richness of the main dish.
  • Elevated Garnishes:
    • Fresh Herbs: A sprinkle of freshly chopped flat-leaf parsley or basil right before serving adds a pop of color and a burst of fresh, aromatic flavor.
    • Red Pepper Flakes: For those who enjoy a bit of heat, have a small bowl of red pepper flakes on the table for guests to sprinkle over their portion.
    • Extra Parmesan: Never a bad idea! Offer a wedge of Parmesan and a grater at the table for a final flourish of nutty, salty cheese.
  • Wine Pairings:
    • White Wine: A crisp, dry white wine with good acidity, such as a Sauvignon Blanc or a Pinot Grigio, will cut through the richness of the cheese and cream.
    • Red Wine: If you prefer red, opt for something light-to-medium-bodied with low tannins, like a Chianti or a Barbera, which will complement the tomato sauce without overpowering the delicate filling.

Additional Tips

Here are eight expert tips to help you master this recipe and customize it to your liking, ensuring delicious results every time.

  1. The Perfect Shell Boil: Cook a few extra pasta shells than the recipe calls for. Inevitably, a few will tear during the boiling or draining process. Itโ€™s always better to have spares on hand so you donโ€™t run out. Remember, al dente is key!
  2. Squeeze That Spinachโ€”Seriously!: This cannot be overstated. Water is the enemy of a creamy, cohesive filling. Whether you use a tea towel, cheesecloth, or your bare hands, wring out every last drop of moisture from the thawed spinach.
  3. The Piping Bag Trick: For faster, cleaner, and more uniform stuffing, use a piping bag! If you don’t have one, a large zip-top plastic bag with the corner snipped off works just as well. Simply spoon the filling into the bag and pipe it directly into each shell.
  4. Don’t Skimp on the Sauce: The layer of sauce on the bottom of the pan is essential. It creates a steaming effect that helps cook the shells through and prevents them from drying out or sticking to the dish. Ensure the shells are nestled into the sauce.
  5. Cheese Choices Matter: While the ricotta-mozzarella-parmesan combination is classic, feel free to experiment. Swapping half of the mozzarella for a smoky provolone or a nutty Gruyรจre can add a wonderful new dimension of flavor to the dish.
  6. Adding a Protein Boost: To make this dish even heartier, you can easily add protein. Mix 1 cup of cooked, shredded chicken, mild Italian sausage (crumbled and cooked), or even sautรฉed mushrooms into the cheese filling for an extra layer of flavor and texture.
  7. The Art of the Artichoke: For the best texture, roughly chop your artichoke hearts. You want noticeable pieces, not a mushy paste. If you can only find artichoke hearts marinated in oil, be sure to rinse them thoroughly and pat them dry to remove as much oil as possible.
  8. Resting is Best: Just like a lasagna, these stuffed shells benefit immensely from a short rest after coming out of the oven. Letting the dish sit for 10-15 minutes allows the molten cheese and sauce to set up, ensuring that when you serve the shells, they hold their shape beautifully instead of collapsing into a puddle.

FAQ Section

Here are answers to some of the most frequently asked questions about making Spinach Artichoke Stuffed Shells.

1. Can I make these stuffed shells ahead of time?
Absolutely! This recipe is perfect for making ahead. You can assemble the entire dish (without baking), cover it tightly with plastic wrap or foil, and refrigerate it for up to 2 days. When you’re ready to bake, remove it from the fridge for about 30 minutes to take the chill off, then bake as directed, adding 10-15 minutes to the initial covered baking time.

2. How do I freeze stuffed shells?
For freezing, assemble the dish in a freezer-safe baking pan. Cover it tightly with a layer of plastic wrap followed by a layer of heavy-duty aluminum foil. It can be frozen for up to 3 months. You can bake it directly from frozen; just cover with foil and bake at 375ยฐF (190ยฐC) for about 60-70 minutes, then uncover and bake for another 15-20 minutes until hot and bubbly.

3. My filling seems watery. What did I do wrong?
The most common culprit for a watery filling is excess moisture from the spinach. It is absolutely crucial to squeeze the thawed spinach until it is as dry as possible. Using part-skim ricotta instead of whole milk ricotta can also sometimes contribute to a looser filling, as it has a higher water content.

4. Can I use fresh spinach instead of frozen?
Yes, you can. You will need about 1 pound of fresh spinach. Sautรฉ it in a large pan with a little olive oil until it has completely wilted down. Let it cool, then chop it finely and, just like with frozen, squeeze out all the excess liquid before adding it to the filling.

5. What other cheeses can I use in the filling?
Feel free to get creative! You can substitute ricotta with well-drained, full-fat cottage cheese for a slightly different texture. Asiago, Fontina, or Provolone can be swapped in for some of the mozzarella to add different flavor profiles. A little bit of cream cheese (about 4 ounces) can also be added for extra creaminess and tang.

6. How do I prevent the pasta shells from tearing?
The key is to not overcook them. Cook them just to al dente so they remain sturdy. When draining, be gentle. Rinsing them with cool water not only stops the cooking but also washes away some of the surface starch, which helps prevent them from sticking together as they cool.

7. Is this recipe vegetarian?
Yes, as written, this recipe is completely vegetarian. Ensure that you use a Parmesan cheese that is made without animal rennet if you are serving it to strict vegetarians (look for a microbial rennet label).

8. What can I use instead of ricotta cheese?
If you’re not a fan of ricotta, you have a few options. The best substitute is full-fat, small-curd cottage cheese, which you should drain well. For a richer, tangier filling, you could use a base of cream cheese (about 8 ounces) mixed with some of the Parmesan and mozzarella to thicken it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Artichoke Stuffed Shells


  • Author: David
  • Total Time: 70 minutes

Ingredients

Here is everything you will need to create this show-stopping pasta bake. Each ingredient is chosen to create a symphony of flavor and texture, resulting in a perfectly balanced and utterly delicious dish.

  • Jumbo Pasta Shells (12-ounce box):ย These are the star vessel of our dish. Youโ€™ll need about 24-28 shells, plus a few extras in case of tearing during the cooking process. Their large, cupped shape is perfect for holding the generous amount of creamy filling.
  • Frozen Chopped Spinach (10-ounce package), thawed:ย A cornerstone of the classic flavor profile. Using frozen spinach is a convenient time-saver. The key is to thaw it completely and squeeze out as much water as possible to prevent a watery filling.
  • Canned Artichoke Hearts (14-ounce can), in water or brine:ย These provide a tender texture and a distinct, slightly tangy flavor that cuts through the richness of the cheese. Be sure to get the kind packed in water or brine, not marinated in oil, as the latter can make the filling greasy. Drain and chop them well.
  • Whole Milk Ricotta Cheese (15 ounces):ย This is the base of our creamy filling, providing a luscious, slightly sweet, and soft texture. Whole milk ricotta is highly recommended for the richest and most flavorful result compared to part-skim varieties.
  • Shredded Mozzarella Cheese (2 cups), divided:ย The ultimate melting cheese. Weโ€™ll use half in the filling for that wonderful cheese-pull effect and the other half on top for a golden, bubbly crust. Low-moisture, whole milk mozzarella will give the best melt.
  • Grated Parmesan Cheese (1 cup), divided:ย This adds a sharp, nutty, and salty depth of flavor that elevates the entire dish. A freshly grated block of Parmesan will always taste superior to pre-shredded varieties. We will use it both in the filling and on top.
  • Large Egg (1):ย This acts as a crucial binder for the filling, helping it hold its shape within the shells during baking and preventing it from becoming loose or runny.
  • Garlic (4 cloves), minced:ย Freshly minced garlic provides an aromatic, pungent foundation that is essential for building flavor. Donโ€™t be tempted to substitute with garlic powder; the fresh stuff makes all the difference.
  • Yellow Onion (1/2 cup), finely chopped:ย Sautรฉed onion adds a subtle sweetness and another layer of aromatic flavor that complements the garlic and herbs perfectly.
  • Marinara Sauce (24-ounce jar):ย A good quality store-bought marinara sauce saves time and provides a tangy, herbaceous tomato base for the shells to bake in. Choose your favorite brand, or feel free to use a homemade version if you have one.
  • Dried Oregano (1 teaspoon):ย This herb adds a classic, earthy Italian flavor that pairs beautifully with the tomato sauce and cheese.
  • Salt (1 teaspoon) and Black Pepper (1/2 teaspoon):ย Essential for seasoning. These amounts can be adjusted to your personal taste. Remember that the cheeses and marinara sauce also contain salt.
  • Olive Oil (1 tablespoon): Used for sautรฉing the onion and garlic, releasing their flavors before they are incorporated into the filling.

Instructions

Follow these detailed steps carefully to ensure your Spinach Artichoke Stuffed Shells turn out perfectly every single time. The process is broken down into clear stages: preparing the components, assembling the dish, and baking to golden perfection.

Step 1: Cook the Pasta Shells
Bring a large pot of heavily salted water to a rolling boil. Add the entire box of jumbo shells and cook according to the package directions until they areย al dente. This is very important; the shells should still have a firm bite, as they will continue to cook in the oven. Cooking them too long will result in mushy, torn shells that are difficult to stuff. Once al dente, carefully drain the shells using a colander and rinse them gently with cool water to stop the cooking process. Lay them out in a single layer on a baking sheet or a clean kitchen towel to prevent them from sticking together while you prepare the filling.

Step 2: Prepare the Spinach and Artichokes
While the pasta is cooking, focus on your key filling ingredients. Place the thawed spinach in the center of a clean kitchen towel or several layers of heavy-duty paper towels. Gather the ends and twist tightly, squeezing out as much excess moisture as you possibly can. This is the most critical step for preventing a watery filling. Youโ€™ll be surprised at how much liquid comes out. Set the dry spinach aside. Next, drain the can of artichoke hearts thoroughly. Place them on a cutting board and give them a fine chop. You want small, uniform pieces that will incorporate seamlessly into the cheese mixture.

Step 3: Sautรฉ the Aromatics
In a medium skillet, heat the olive oil over medium heat. Add the finely chopped yellow onion and sautรฉ for 4-5 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until it is fragrant. Be careful not to let the garlic burn, as it will become bitter. Remove the skillet from the heat and set it aside to cool slightly.

Step 4: Combine the Filling Ingredients
In a large mixing bowl, combine the whole milk ricotta cheese, 1 cup of the shredded mozzarella, 1/2 cup of the grated Parmesan, the beaten egg, the sautรฉed onion and garlic mixture, dried oregano, salt, and black pepper. Mix everything together with a spatula until it is well combined. Now, gently fold in the squeezed-dry chopped spinach and the chopped artichoke hearts. Continue to mix until the spinach and artichokes are evenly distributed throughout the cheese mixture. Your creamy, flavorful filling is now ready.

Step 5: Assemble the Stuffed Shells
Preheat your oven to 375ยฐF (190ยฐC). Spread about 1 to 1.5 cups of the marinara sauce evenly over the bottom of a 9ร—13-inch baking dish. This layer of sauce prevents the shells from sticking to the bottom and ensures they stay moist during baking. Now, begin stuffing the shells. Using a small spoon, generously fill each cooked pasta shell with the spinach and artichoke mixture. Donโ€™t be shy with the filling; each shell should be full. As you fill each shell, arrange it snugly in a single layer, open-side up, on top of the sauce in the prepared baking dish.

Step 6: Top and Bake
Once all the shells are filled and arranged in the dish, pour the remaining marinara sauce over and around the shells. You can be artistic here, drizzling it over the top or carefully pouring it in the gaps between the shells. Next, sprinkle the remaining 1 cup of shredded mozzarella and the remaining 1/2 cup of grated Parmesan cheese evenly over the top of the entire dish. This double-cheese topping will create that irresistible golden-brown, bubbly crust.

Step 7: Bake to Perfection
Cover the baking dish loosely with aluminum foil. This prevents the top from browning too quickly before the filling is heated through. Bake in the preheated oven for 25 minutes. After 25 minutes, carefully remove the foil and continue to bake for another 15-20 minutes, or until the sauce is bubbly and the cheese on top is melted, golden brown, and slightly crispy in spots.

Step 8: Rest and Serve
Remove the baking dish from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This crucial resting period allows the filling and sauce to set, making the shells easier to serve and preventing them from falling apart. Garnish with fresh chopped parsley or basil, if desired, and serve warm.

  • Prep Time: 25 minutes
  • Cook Time: 45 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 650