WOW! 1 Recipe for Spinach Artichoke Stuffed Shells!
Oh. My. Goodness. If you haven’t tried Spinach Artichoke Stuffed Shells, you are seriously missing out! These little pasta boats are like a party in your mouth, bursting with creamy, cheesy, veggie goodness. Seriously, it’s the ultimate comfort food, and trust me, your family and friends will be begging for more. I first discovered this recipe years ago at a potluck, and I swear, I ate half the tray myself! I knew instantly I had to learn how to make it.
I’ve always loved Italian-American food. My grandma was a total whiz in the kitchen, and I spent my childhood learning all her secrets. Over the years, I’ve tweaked and perfected this Spinach Artichoke Stuffed Shells recipe, and I’m so excited to finally share it with you! It’s one of those dishes that’s perfect for a weeknight dinner, but also impressive enough to serve at a dinner party. Plus, it’s pretty easy to customize, so you can make it your own. Get ready to fall in love!
Ingredients for Delicious Spinach Artichoke Stuffed Shells
Alright, let’s get down to the good stuff – the ingredients! You’ll need some jumbo pasta shells, of course. Then, for the creamy, dreamy filling, grab some frozen spinach (we’ll get to that in a sec), artichoke hearts, ricotta cheese (the star!), Parmesan cheese, and mozzarella cheese. Don’t forget the flavor boosters: garlic and onion. A little olive oil for sautéing, and salt and pepper to season. That’s it! Simple, right?
Here’s the full list to get you started:
- 1 pound jumbo pasta shells
- 1 (10-ounce) package frozen spinach, thawed and squeezed dry
- 1 (14-ounce) can artichoke hearts, quartered
- 15 ounces ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese, plus more for topping
- 2 cloves garlic, minced
- 1/2 small onion, chopped
- 2 tablespoons olive oil
- Salt and pepper to taste
Essential Ingredients Breakdown
Okay, let’s chat about a few of those ingredients, because the details *really* matter. First up, ricotta. You want the good stuff! I always go for whole milk ricotta; it’s so much creamier and tastier. Part-skim is okay if you’re watching calories, but trust me, the full-fat version makes this dish extra special. As for the spinach, you can use frozen or fresh, but I always reach for frozen. It’s already chopped, which saves time, and it’s super easy to squeeze out all that excess water. If you’re using fresh, you’ll need about a pound, and you’ll want to wilt it down in a pan before chopping.
And the artichoke hearts? You can use canned or marinated. Canned are easier, but if you want a little extra flavor, the marinated ones are amazing. Just make sure to drain them well before you add them in. Finally, don’t be shy with the salt and pepper! Taste as you go, and adjust to your liking. You want every bite to be bursting with flavor!
Step-by-Step Instructions: How to Make Spinach Artichoke Stuffed Shells
Okay, friends, let’s get cooking! This Spinach Artichoke Stuffed Shells recipe might seem fancy, but trust me, it’s super simple. Just follow these steps, and you’ll be enjoying a delicious dinner in no time. I’ve made this recipe so many times, I practically do it in my sleep! Here’s how to do it, step-by-step.
Preparing the Pasta Shells
First things first: the pasta! Get a big pot of water boiling, and add a generous pinch of salt. That salt is super important; it seasons the pasta from the inside out. Now, toss in those jumbo shells. Cook them according to the package directions, but here’s a pro tip: cook them a minute or two *less* than what the box says. They’ll finish cooking in the oven. You don’t want mushy shells! Stir them frequently while they’re cooking to prevent sticking. Once they’re al dente, drain them and set them aside. Careful, they’re hot!
Sautéing the Vegetables
Next up, the veggies! Heat your olive oil in a large skillet over medium heat. Toss in the chopped onion and garlic, and sauté until they’re soft and fragrant, about 3-4 minutes. Then, add in the squeezed-dry spinach and quartered artichoke hearts. Cook for another 5 minutes, stirring occasionally, until everything is heated through and the spinach has wilted. You want the spinach to release some of its moisture, so don’t be afraid to let it cook for a bit. This step is where all those yummy flavors start to come together. So good!
Assembling the Spinach Artichoke Stuffed Shells Filling
Now, let’s make that amazing filling! In a large bowl, combine the ricotta cheese, Parmesan cheese, and most of the mozzarella cheese (save a little for topping!). Add the sautéed vegetable mixture to the cheese. Stir it all together until everything is evenly combined. Taste it, and season it with salt and pepper. You might want a little extra pepper, but that’s totally up to you! Now, grab those cooked pasta shells. Using a spoon, fill each shell generously with the spinach and artichoke mixture. Don’t be shy! Pack ’em full!
Baking the Spinach Artichoke Stuffed Shells
Alright, time to bake! Preheat your oven to 375°F (190°C). Pour a little bit of your favorite pasta sauce into the bottom of a baking dish. Arrange the stuffed shells in the dish, then spoon a little more sauce over the top. Sprinkle the remaining mozzarella cheese over the shells. Bake for about 20-25 minutes, or until the cheese is melted and bubbly, and the shells are heated through. You’ll know it’s done when the sauce is bubbling around the edges. Let it cool for a few minutes before serving (if you can resist!). Trust me, it’s worth the wait!

Why You’ll Love This Recipe for Spinach Artichoke Stuffed Shells
Okay, here’s why this Spinach Artichoke Stuffed Shells recipe is a total winner:
- It’s super easy to make, even on a busy weeknight.
- The flavors are amazing – creamy, cheesy, and bursting with veggies!
- It’s totally customizable! Add your favorite herbs, spices, or cheeses.
- It’s a crowd-pleaser. Seriously, everyone loves this dish!
- Plus, you can make it ahead of time!
Trust me, you’ll be making this one again and again!
Tips for Perfect Spinach Artichoke Stuffed Shells Every Time
Okay, so you want to make these Spinach Artichoke Stuffed Shells absolutely *perfect*? I got you! First things first, don’t overcook those pasta shells! Seriously, nobody wants mushy pasta. A little al dente is perfect, because they’ll cook a bit more in the oven. Next, to keep those shells from drying out, make sure you cover them with sauce! Don’t be shy with the sauce, it adds so much flavor and keeps everything nice and moist.
For even filling distribution, I like to use a small spoon or even a piping bag (if I’m feeling fancy!). That way, you get the perfect amount of filling in each shell. And finally, don’t skimp on the cheese! A generous sprinkle of mozzarella on top is a must. You can even add a little Parmesan cheese for extra flavor. Trust me, these tips will make your stuffed shells totally irresistible!
FAQs About Spinach Artichoke Stuffed Shells
Got questions about making the perfect Spinach Artichoke Stuffed Shells? I’ve got answers! Over the years, I’ve learned a thing or two, and I’m happy to share my wisdom. Here are a few of the most frequently asked questions I get about this recipe. Hopefully, this helps you on your way to pasta perfection!
Can I make this dish ahead of time?
Absolutely! That’s one of the best things about this recipe. You can totally prep your Spinach Artichoke Stuffed Shells ahead of time. You can assemble the shells, put them in the baking dish, cover it tightly with plastic wrap or foil, and store them in the refrigerator for up to 24 hours before baking. When you’re ready to bake, just add a little extra baking time to account for the cold shells. Or, you can bake them, let them cool, and then store them in the fridge. That way, you can just reheat them when you’re ready to eat! It’s a lifesaver for busy weeknights. Just make sure you add a little extra sauce when you reheat, so they don’t dry out.
What can I serve with Spinach Artichoke Stuffed Shells?
Oh, the possibilities! This dish is so versatile. You can pair it with so many things. A simple green salad with a light vinaigrette is always a good choice. It cuts through the richness of the cheese perfectly. Garlic bread is another classic pairing – who doesn’t love garlic bread with pasta?! You could also serve it with some roasted vegetables, like broccoli or asparagus. For a heartier meal, you could even add some grilled chicken or sausage on the side. Honestly, the options are endless. Just choose what you love!
Can I freeze Spinach Artichoke Stuffed Shells?
Yes, you can freeze them! This is a great way to make a big batch and enjoy them later. You can freeze them before or after baking. If freezing before baking, assemble the shells in a freezer-safe baking dish, cover it tightly with plastic wrap and then foil, and freeze for up to 2-3 months. To bake, thaw the shells in the refrigerator overnight, and then bake according to the recipe instructions, adding a little extra baking time. If freezing after baking, let the shells cool completely, then wrap them tightly in plastic wrap and foil, and freeze for up to 2-3 months. To reheat, thaw in the refrigerator overnight, then bake at 350°F (175°C) until heated through, or reheat in the microwave. Easy peasy!
Spinach Artichoke Stuffed Shells Variations
Okay, let’s get creative! One of the best things about this Spinach Artichoke Stuffed Shells recipe is how easy it is to customize. Want to change things up? Go for it! You can add different cheeses, like a little bit of fontina or provolone, for a different flavor profile. Fresh herbs like basil or oregano are amazing additions, too. Just chop them up and add them to the filling.
Feeling extra veggie-loaded? Add some chopped mushrooms or sun-dried tomatoes to the sautéed vegetable mixture. You could even swap out the spinach for kale! The possibilities are truly endless. Don’t be afraid to experiment and find your favorite combination. That’s the fun of cooking, right?

Estimated Nutritional Information for Spinach Artichoke Stuffed Shells
Okay, friends, let’s talk numbers! Keep in mind, this is just an estimate, because the nutritional info can change depending on the brands and ingredients you use. But here’s a rough idea of what you’re looking at per serving (which is about one stuffed shell):
- Calories: Approximately 350
- Fat: 20g
- Protein: 15g
- Carbohydrates: 30g
- Sugar: 5g
- Sodium: 400mg
Enjoy those delicious Spinach Artichoke Stuffed Shells, guilt-free!
For more recipe inspiration, check out my Pinterest page!
PrintWOW! 1 Recipe for Spinach Artichoke Stuffed Shells!
Delicious spinach and artichoke stuffed shells recipe.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 75 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- Jumbo pasta shells
- Spinach
- Artichoke hearts
- Ricotta cheese
- Parmesan cheese
- Mozzarella cheese
- Garlic
- Onion
- Olive oil
- Salt
- Pepper
Instructions
- Cook pasta shells.
- Sauté onion and garlic.
- Add spinach and artichoke.
- Mix with cheeses.
- Stuff shells.
- Bake until bubbly.
Notes
- You can add a touch of nutmeg.
- Adjust seasonings to your taste.
- Serve with your favorite sauce.
Nutrition
- Serving Size: 1 shell
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg