“`html
Table of Contents
Artichoke, Spinach, and Wild Mushroom Stuffed Shells – A Creamy, Comforting Italian Classic
I still remember the first time I made these artichoke spinach stuffed shells for a dinner party in my tiny NYC apartment — the scent of wild mushrooms mingling with garlic and shallots filled every corner, and my guests hovered around the oven door, peeking in as the cheese turned golden and bubbly. This vegetarian stuffed shells recipe has been a staple in my kitchen ever since, and it always brings me back to my Parisian culinary school days, where I learned that the simplest ingredients — honest vegetables, good cheese, and perfectly cooked pasta — can create something truly extraordinary. The combination of tender artichokes, earthy wild mushrooms, and creamy ricotta tucked into jumbo pasta shells is comfort food elevated, and I’m so excited to share my take with you.
Imagine biting into a perfectly cooked jumbo shell, the pasta giving way to a luscious filling of sautéed wild mushrooms, sweet shallots, and garlic, all bound together with creamy ricotta and Parmesan. The artichokes add a subtle tangy brightness that cuts through the richness, while the spinach contributes a lovely green note and a tender texture. Each shell is nestled in a bed of marinara sauce, which keeps everything moist and infuses the dish with a gentle tomato acidity that balances the creamy filling. When it bakes, the mozzarella on top melts into a golden, slightly crispy crust that makes every serving feel special — like something you’d order at a rustic Italian trattoria, but made right in your own kitchen.
What sets my vegetarian stuffed shells recipe apart is a French technique I picked up in Paris: sweating the shallots and garlic slowly in olive oil until they’re absolutely translucent and sweet, then letting the wild mushrooms brown in the same pan to build a deep, savory base. I also add a pinch of nutmeg to the ricotta mixture — a trick my mother used in her Moroccan cooking with creamy fillings. And here’s a pro tip I share with all my readers: don’t overcook the pasta shells. Cook them just until al dente, because they’ll continue cooking in the oven. The most common mistake? Overfilling the shells — leave a tiny bit of room so they don’t burst open while baking. Trust me, these small details make all the difference.
Why This Artichoke, Spinach, and Wild Mushroom Stuffed Shells Recipe Is the Best
The flavor secret here is the trio of artichokes, spinach, and wild mushrooms — each brings something unique to the table. The artichokes offer a slightly nutty, tangy note that brightens the creamy ricotta, while the wild mushrooms (I love using a mix of cremini, shiitake, and oyster mushrooms) deliver that earthy, umami depth that makes this dish feel indulgent and soul-satisfying. My Parisian training taught me to layer flavors: start with aromatics, build with mushrooms, then fold in the greens and cheeses. This isn’t just a recipe — it’s a method you’ll use again and again.
Perfected texture comes from a simple chef’s trick: drain the ricotta briefly in a fine-mesh sieve before mixing. This removes excess moisture and prevents the filling from becoming watery during baking, ensuring every stuffed shell holds its shape and delivers a creamy, not soggy, bite. The marinara sauce underneath acts as a moisture barrier, and the mozzarella on top creates that irresistible golden crust. The jumbo pasta shells, cooked perfectly al dente, provide a tender yet sturdy vessel that cradles the filling beautifully.
This recipe is foolproof and fast enough for a weeknight dinner, yet elegant enough for company. With just 20 minutes of prep and 30 minutes in the oven, you get a complete meal that looks and tastes like you spent hours in the kitchen. And because it can be assembled ahead, it’s perfect for busy home cooks. Whether you’re a seasoned cook or trying stuffed shells for the first time, my tested instructions and pro tips will guide you to success every time.
Artichoke Spinach Stuffed Shells Ingredients
I source my artichokes from the Union Square Greenmarket in NYC, where I find beautiful jarred or canned quarters packed in water or oil. The wild mushrooms I get from a small vendor who forages in the Hudson Valley — their flavor is unmatched. And the ricotta? I always buy whole-milk ricotta from a local Italian deli; it makes a world of difference. This ingredient list is simple, but quality matters, especially when you’re making a dish this comforting.
Ingredients List
- 16 jumbo pasta shells
- 1 tablespoon olive oil
- 1/2 cup shallots, finely chopped
- 2 cloves garlic, minced
- 1 cup wild mushrooms (cremini, shiitake, oyster — or any mix), chopped
- 1 cup canned or jarred artichoke hearts, drained and chopped
- 2 cups fresh spinach, roughly chopped
- 1 cup whole-milk ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 1/2 cups shredded mozzarella cheese, divided
- 1/4 teaspoon freshly grated nutmeg
- Salt and freshly ground black pepper, to taste
- 2 cups marinara sauce (store-bought or homemade)
- Fresh basil leaves, for garnish
Ingredient Spotlight
Each ingredient in this wild mushroom stuffed shells recipe plays a starring role. Here’s what to look for at the store, and how to make smart substitutions if needed.
Wild Mushrooms: A mix of cremini (baby bella), shiitake, and oyster mushrooms gives the best depth of flavor. Cremini are earthy and meaty, shiitake add a smoky note, and oyster mushrooms are delicate and buttery. If you can’t find shiitake or oyster, just use cremini — they work beautifully. Avoid white button mushrooms; they’re too mild. Look for mushrooms that are firm, dry, and free of slime. Store them in a paper bag in the fridge for up to a week.
Artichoke Hearts: I prefer jarred artichoke hearts packed in water or olive oil — they have a tender texture and bright flavor. Canned works too, just rinse and drain well. Avoid marinated artichokes with heavy herbs (unless you like that flavor), as they can overpower the dish. If using frozen artichoke hearts, thaw and pat dry before chopping.
Ricotta Cheese: Whole-milk ricotta is non-negotiable for the creamiest filling. Part-skim ricotta works but will be slightly less rich. Avoid fat-free ricotta; it can be grainy and watery. I like to drain my ricotta in a fine-mesh sieve for 30 minutes before mixing — this extra step guarantees a thick, luscious filling that won’t make the shells soggy.
Jumbo Pasta Shells: Look for boxes labeled “jumbo shells” or “conchiglioni.” They should be about 1.5 inches wide. Cook them just until al dente — usually 9-10 minutes — because they’ll bake further in the oven. Overcooked shells will tear when stuffing. A good trick is to cook them in well-salted water and toss with a drizzle of olive oil after draining to prevent sticking.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Wild mushrooms (cremini, shiitake, oyster) | Cremini mushrooms only | Slightly less complex, still earthy and meaty |
| Whole-milk ricotta | Part-skim ricotta | Less creamy, slightly drier; drain well before using |
| Fresh spinach | Frozen spinach, thawed and squeezed dry | Slightly more concentrated flavor; works perfectly |
| Jarred artichoke hearts | Canned artichoke hearts, rinsed | Slightly softer texture; drain and pat dry |
| Marinara sauce | Crushed tomatoes with Italian seasoning | Less smooth, more rustic; add a pinch of sugar if acidic |
How to Make Artichoke, Spinach, and Wild Mushroom Stuffed Shells — Step-by-Step
Trust me, this process is easier than it looks. Just follow each step, and you’ll have a gorgeous, restaurant-worthy meal that feeds a crowd and makes everyone ask for seconds.
Step 1: Preheat and Cook the Pasta
Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a rolling boil. Add the 16 jumbo pasta shells and cook according to package directions until al dente — usually about 9–10 minutes. Stir gently to prevent sticking. Drain in a colander, then rinse with cool water to stop the cooking. Spread the shells on a baking sheet in a single layer and drizzle with a little olive oil to keep them from sticking together. Set aside while you prepare the filling.
💡 Sara’s Pro Tip: Cook the shells in well-salted water — it should taste like the sea. This is the only chance to season the pasta itself, and it makes a noticeable difference in the final dish.
Step 2: Sauté the Aromatics and Mushrooms
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the finely chopped shallots and cook for about 2 minutes, stirring occasionally, until they turn translucent and fragrant. Add the minced garlic and cook for another 30 seconds — just until you can smell it. Be careful not to brown the garlic; it can turn bitter. Now add the chopped wild mushrooms. Spread them in an even layer and let them cook undisturbed for 2–3 minutes to develop a nice golden-brown sear. Then stir and continue cooking until they’ve released their liquid and the pan looks dry, about 5 minutes total. Season with a pinch of salt and pepper.
⚠️ Common Mistake to Avoid: Crowding the mushrooms in the pan. If the skillet is too full, they’ll steam instead of brown. Use a large skillet and give them space to caramelize properly.
Step 3: Make the Filling
Transfer the cooked mushroom mixture to a large mixing bowl and let it cool for a few minutes. Add the chopped artichoke hearts, chopped fresh spinach, ricotta cheese, grated Parmesan, and half of the shredded mozzarella (about 3/4 cup). Add the freshly grated nutmeg, plus salt and pepper to taste. Use a spatula or wooden spoon to fold everything together until well combined. The spinach will wilt slightly from the residual heat of the mushrooms. Taste the filling and adjust seasoning — it should be savory and well-balanced.
💡 Sara’s Pro Tip: Let the mushroom mixture cool slightly before adding the ricotta. If it’s too hot, the ricotta can become grainy. Patience pays off here.
Step 4: Stuff the Shells
Spread about 1 cup of marinara sauce in the bottom of a 9×13-inch baking dish, tilting to coat evenly. Take each cooked pasta shell in your hand and spoon about 1 1/2 to 2 tablespoons of the filling into the opening. Don’t overstuff — leave a tiny gap at the edge so the shell can close slightly. Place each filled shell, opening-side up, snugly in the baking dish. Repeat with all 16 shells. Spoon the remaining 1 cup of marinara sauce over the shells, covering them gently. Sprinkle the remaining 3/4 cup of shredded mozzarella evenly on top.
⚠️ Common Mistake to Avoid: Overfilling the shells. If they’re packed too tightly, they’ll burst open during baking and the filling will leak into the sauce. A little room goes a long way.
Step 5: Bake and Garnish
Place the baking dish in the preheated oven and bake for 25–30 minutes, until the sauce is bubbly and the mozzarella on top is melted and golden brown in spots. If you like a deeper golden crust, switch to broil for the last 1–2 minutes — watch closely so it doesn’t burn. Remove from the oven and let rest for 5 minutes. Garnish with fresh basil leaves torn or chiffonaded, and serve warm.
💡 Sara’s Pro Tip: Let the dish rest after baking. This allows the filling to set slightly, making the shells easier to serve without falling apart. It also lets the flavors meld beautifully.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Cook pasta shells in salted water | 9–10 min | Al dente — tender but firm to the bite |
| 2 | Sauté shallots, garlic, and mushrooms | 7–8 min | Mushrooms are browned and liquid is evaporated |
| 3 | Combine filling ingredients | 5 min | Well-mixed, creamy, and evenly seasoned |
| 4 | Stuff shells and arrange in dish | 10 min | Shells snug in sauce, filling visible but not overflowing |
| 5 | Bake and garnish | 25–30 min | Bubbly sauce, golden melted cheese |
Serving & Presentation
These stuffed shells with artichokes are a showstopper on any table. I love serving them straight from the baking dish — it gives a warm, family-style feel that reminds me of gatherings in my mother’s kitchen in Morocco, where food was always shared with love. Use a wide spatula to lift each shell carefully, making sure to include a generous spoonful of the surrounding marinara sauce. Arrange 4 shells per plate on a bed of extra sauce, and top with fresh basil leaves and a light dusting of Parmesan.
For a complete meal that feels special, I pair these shells with a simple arugula salad dressed with lemon vinaigrette — the peppery greens and bright acid cut through the richness of the pasta. A side of garlic bread or crusty sourdough is perfect for sopping up any leftover sauce. And when I’m channeling my French training, I’ll serve a small bowl of herbed olive oil on the side for dipping. For wine, a medium-bodied Chianti or a crisp Pinot Grigio complements the earthy mushrooms and tangy artichokes beautifully.
In the fall, I sometimes swap the marinara for a brown butter sage sauce — a nod to my Parisian pastry days — which adds a nutty, aromatic richness that pairs wonderfully with the wild mushrooms. However you serve them, these shells are the kind of dish that makes everyone lean in a little closer, forks ready, smiles wide.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Arugula salad with lemon vinaigrette, roasted broccoli, garlic bread | Bright acidity and crunch balance the creamy, rich shells |
| Sauce / Dip | Extra marinara, herbed olive oil, brown butter sage sauce | Adds moisture and complementary flavors to each bite |
| Beverage | Chianti, Pinot Grigio, sparkling water with lemon | Wine cuts richness; sparkling water cleanses the palate |
| Garnish | Fresh basil, grated Parmesan, red pepper flakes | Adds freshness, saltiness, and optional heat |
Make-Ahead, Storage & Reheating
One of the best things about this jumbo pasta shells recipe is how well it works for meal prep. In my busy NYC schedule, I often assemble the dish the night before, refrigerate it, and pop it in the oven when I get home from work. It’s a lifesaver for weeknight dinners and dinner parties alike. Here’s everything you need to know about storing and reheating these shells so they taste just as amazing as the day you made them.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Covered baking dish or airtight container | Up to 4 days | Reheat covered at 350°F for 15–20 min, then uncover for 5 min to crisp the cheese |
| Freezer | Freezer-safe baking dish or heavy-duty foil pan | Up to 3 months | Thaw overnight in fridge, then bake covered at 350°F for 30 min, uncover for last 10 min |
| Make-Ahead | Assembled in baking dish, covered, refrigerated | Up to 24 hours in advance | Add 5–10 minutes to bake time if starting from cold |
When reheating, I’ve found the best method is to cover the dish with foil and warm it in a 350°F oven until the center is hot and bubbly — about 15-20 minutes if refrigerated, 30 minutes if frozen and thawed. For individual portions, the microwave works in a pinch (about 2 minutes on high), but the oven is far superior for maintaining texture. If the shells look a little dry after refrigeration, spoon a tablespoon of water or extra marinara over them before reheating to restore moisture. And never reheat at too high a temperature — medium heat ensures the filling warms through evenly without the cheese burning.
One more tip from my NYC kitchen: if you’re freezing the dish, assemble it in a disposable foil pan for easy storage and cleanup. Leave off the final layer of mozzarella until you’re ready to bake — freeze it without the cheese, then add shredded mozzarella fresh before baking. This keeps the topping from becoming watery or ice-crystallized. Trust me, your future self will thank you when you pull a ready-to-bake dinner from the freezer on a hectic weeknight.
Variations & Easy Swaps
This vegetarian stuffed shells recipe is incredibly versatile. Over the years, I’ve tested countless variations in my own kitchen — from a dairy-free version to a spicy Moroccan-inspired twist. Here are my favorite ways to switch it up, depending on what’s in season or what my cravings dictate.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Spicy Moroccan-Inspired Shells | Add 1 tsp harissa paste and 1/2 tsp cumin to the filling; use a spicy tomato sauce | Adding a North African flair and a bit of heat | Easy |
| Dairy-Free / Vegan Version | Use vegan ricotta, vegan Parmesan, and dairy-free mozzarella | Making the recipe plant-based without losing creaminess | Medium |
| Spring Vegetable Shells | Add 1 cup blanched asparagus and 1/2 cup peas to the filling; swap marinara for a light cream sauce | Celebrating spring produce with a lighter, brighter flavor | Easy |
Spicy Moroccan-Inspired Shells
This variation is a nod to my Moroccan roots. Add 1 teaspoon of harissa paste (or more, if you like heat) and 1/2 teaspoon of ground cumin to the ricotta mixture along with the mushrooms. Use a spicy marinara or arrabiata sauce, and garnish with fresh cilantro instead of basil. The harissa adds a smoky, earthy heat that pairs beautifully with the wild mushrooms and artichokes. It’s a fun twist that surprises and delights — my NYC dinner guests always ask for the recipe when I serve this version.
Dairy-Free / Vegan Version
For a dairy-free version of these stuffed shells with artichokes, substitute the whole-milk ricotta with a high-quality vegan ricotta (I like Kite Hill or a homemade cashew ricotta). Use vegan Parmesan shreds and a dairy-free mozzarella that melts well — Miyoko’s or Violife are my tested favorites. The filling will be slightly less rich, but the flavor is still deeply satisfying. To boost creaminess, add 2 tablespoons of nutritional yeast to the filling and use an extra drizzle of olive oil. Bake as directed, but check a few minutes early, as vegan cheese can brown faster. This version has been a hit with my plant-based friends!
Spring Vegetable Shells
When spring arrives, I love to lighten up this wild mushroom stuffed shells recipe with seasonal vegetables. Add 1 cup of blanched asparagus (cut into small pieces) and 1/2 cup of fresh or frozen peas to the filling. Swap the marinara for a simple cream sauce made with vegetable broth, a splash of cream (or coconut cream for dairy-free), and fresh thyme. The result is a greener, brighter dish that still feels indulgent. I often find beautiful asparagus at the Union Square Greenmarket and build the whole meal around what’s freshest that week.
Can I use frozen spinach and canned artichokes for stuffed shells?
Absolutely — frozen spinach and canned artichokes work wonderfully in this artichoke spinach stuffed shells recipe, and I use them myself when fresh isn’t available. For frozen spinach, thaw it completely in the refrigerator or at room temperature, then squeeze it firmly in a clean kitchen towel to remove as much moisture as possible. You want it almost dry, so the filling doesn’t become watery. Use about 1 cup of squeezed, chopped frozen spinach in place of the fresh. For canned artichokes, simply drain and rinse them well, then chop them into small pieces — they’re slightly softer than jarred, but the flavor is still bright and tangy. I actually prefer the texture of canned artichokes for this dish because they blend more seamlessly into the ricotta filling.
What is the best type of mushroom to use for wild mushroom stuffed shells?
For the most flavorful wild mushroom stuffed shells, I recommend a mix of cremini (also called baby bella), shiitake, and oyster mushrooms. Cremini provide an earthy, meaty base that’s hearty and satisfying. Shiitake mushrooms add a smoky, slightly woodsy flavor that deepens when sautéed, and their firm texture holds up beautifully in the filling. Oyster mushrooms are more delicate and buttery, with a subtle sweetness that rounds out the trio. If you can only find one type, go with cremini — they’re widely available at any US grocery store and deliver excellent depth. Avoid white button mushrooms; they’re too mild and can become watery. For a special treat, try adding a small amount of dried porcini mushrooms — rehydrate them in warm water for 20 minutes, chop finely, and sauté with the fresh mushrooms. The concentrated umami is incredible.
How do you keep stuffed shells from falling apart when baking?
Keeping your jumbo pasta shells intact during baking comes down to three key steps. First, cook the shells only until al dente — about 9–10 minutes — so they’re pliable but still firm enough to hold their shape. Overcooked shells become too soft and tear easily. Second, don’t overstuff them. Fill each shell with about 1 1/2 tablespoons of filling, leaving a tiny gap at the opening so the shell can close slightly. If you overstuff, the filling will push out as the shells expand during baking. Third, always place the stuffed shells snugly together in the baking dish, opening-side up, and cover them fully with sauce. The sauce keeps them moist and the close arrangement provides structural support. Let the dish rest for 5 minutes after baking — this allows the filling to set and makes the shells much easier to lift out with a spatula without breaking.
Can I make artichoke, spinach, and wild mushroom stuffed shells ahead of time?
Yes, this is one of the best make-ahead recipes in my rotation! You can assemble the entire dish up to 24 hours in advance. Simply follow the recipe through step 4 — stuff the shells, arrange them in the baking dish with sauce and cheese — then cover tightly with plastic wrap or foil and refrigerate. When you’re ready to bake, remove the dish from the refrigerator while the oven preheats (about 15–20 minutes) to take the chill off, then bake as directed, adding 5–10 minutes to the total baking time since you’re starting from cold. If you want to freeze it, assemble without the top layer of mozzarella, wrap tightly in foil and a freezer bag, and freeze for up to 3 months. Thaw overnight in the refrigerator, add fresh mozzarella on top, and bake. I often make a double batch — one for tonight and one for the freezer.
What can I substitute for ricotta cheese in stuffed shells?
If you don’t have ricotta or need a dairy-free alternative, there are several excellent substitutes for this vegetarian stuffed shells recipe. Cottage cheese is the most common swap — simply blend it in a food processor until smooth for a similar creamy texture, then use it 1:1 in place of ricotta. It will be slightly tangier and lower in fat, but the result is still delicious. For a vegan option, use a high-quality store-bought vegan ricotta or make your own by blending raw cashews (soaked overnight) with lemon juice, nutritional yeast, garlic, and a splash of water. Another creative substitute is mashed firm tofu blended with a little olive oil and lemon juice — it mimics the texture of ricotta beautifully and has a mild flavor that absorbs the other ingredients. If you’re using cottage cheese or tofu, be sure to season well with salt and pepper.
How many stuffed shells per person should I serve?
For this artichoke spinach stuffed shells recipe, I typically serve 4 jumbo shells per person as a main course. Since they’re generously filled and served with marinara sauce and melted cheese, this portion is satisfying for most appetites. If you’re serving the shells as part of a larger Italian meal — say, with a salad, garlic bread, and maybe an appetizer — 3 shells per person is plenty. For very hungry guests or if you’re serving a family with teenagers, plan for 5 shells each. The recipe makes 16 shells total, which perfectly serves 4 people at 4 shells each, or 5–6 people as part of a multi-course dinner. I always recommend making extra — leftover shells are wonderful for lunch the next day, and they reheat beautifully.
Can I add meat to these stuffed shells?
While this recipe is designed as a vegetarian stuffed shells recipe, you can absolutely add meat if you’d like to make it heartier. I suggest adding 1/2 pound of cooked Italian sausage (casings removed) or ground turkey to the mushroom mixture. Simply brown the meat in the skillet before adding the shallots and garlic, then remove it and set it aside while you cook the mushrooms. Combine everything together with the cheeses and spinach. Italian sausage adds wonderful fennel and spice notes that pair beautifully with the artichokes and wild mushrooms. For a lighter option, use ground chicken or turkey seasoned with salt, pepper, and a pinch of fennel seeds. If you add meat, you may want to increase the marinara sauce by 1/2 cup to keep the dish moist. This version is always a crowd-pleaser at my table.
What pasta dishes pair well with garlic bread for a complete meal?
This wild mushroom stuffed shells recipe is absolutely perfect with garlic bread — the crispy, buttery bread is ideal for scooping up any extra marinara sauce left on the plate. For a complete Italian-inspired meal, I recommend starting with a light arugula salad dressed with lemon vinaigrette to balance the richness of the stuffed shells. Then serve the shells alongside warm garlic bread or crusty sourdough brushed with olive oil and roasted garlic. For the garlic bread, I like to use a good-quality Italian or French loaf, sliced thick, brushed with a mixture of melted butter, olive oil, minced garlic, and a sprinkle of parsley. Toast it in the oven at 400°F for 8–10 minutes until golden. The combination of creamy, saucy shells and crunchy, garlicky bread is pure comfort — and it’s one of my favorite dinners to serve when I want everyone to feel warmly welcomed.
Why did my stuffed shells turn out watery?
Watery stuffed shells are usually caused by one of three issues, and each is easy to fix. First, the ricotta may have had too much moisture. I always recommend draining whole-milk ricotta in a fine-mesh sieve for 30 minutes before mixing — this removes excess whey that can leak out during baking. Second, if you’re using frozen spinach, it must be squeezed absolutely dry. Thaw it completely, then wrap it in a clean kitchen towel and twist firmly to extract every drop of green liquid. Third, the mushrooms may not have been cooked long enough. Mushrooms release a lot of water when they first hit the pan; you need to cook them until that liquid has completely evaporated and the mushrooms start browning. If the filling seems wet at any point, stir in a tablespoon of breadcrumbs or extra Parmesan to absorb the excess. These small adjustments will give you perfectly firm, creamy shells every time.
Can I use no-boil lasagna noodles instead of jumbo shells?
Yes, you can absolutely repurpose this filling for no-boil lasagna noodles if you don’t have jumbo shells on hand — it’s a handy swap! Use about 9–12 no-boil lasagna sheets (depending on your baking dish size). Spread a thin layer of marinara on the bottom of the dish, then layer noodles, filling, sauce, and mozzarella, repeating for 3 layers. The filling recipe is perfect as-is; just spread it evenly over each layer of noodles. Since no-boil noodles absorb moisture during baking, I recommend increasing the marinara sauce by 1 cup and adding 1/4 cup of water to the sauce to ensure the noodles fully soften. Bake covered with foil at 375°F for 40 minutes, then uncover and bake for 10 more minutes until bubbly and golden. Let rest for 10 minutes before slicing — this allows the lasagna to set. It’s a delicious alternative that turns this recipe into a classic lasagna!
Share Your Version!
I absolutely love hearing how these artichoke spinach stuffed shells turn out in your kitchen! Did you try the spicy Moroccan-inspired variation with harissa? Or maybe you made the dairy-free version for a family member with dietary needs? Drop a comment below with your experience — I read every single one and I’m always inspired by your creativity. And if you snapped a photo, share it on Instagram or Pinterest and tag @cheerychop — I want to see those golden, bubbly shells!
If you tried this recipe, please leave a star rating — it helps other home cooks find it and lets me know what you love. And if you have a question I didn’t answer here, just ask! Whether you’re wondering about a substitution, a technique, or how to adjust the recipe for a larger crowd, I’m here for you. Cooking is about connection, and nothing makes me happier than knowing this dish brought some warmth to your table.
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Sara 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Artichoke, Spinach, and Wild Mushroom Stuffed Shells recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Sara on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
“`
Print
Artichoke, Spinach, and Wild Mushroom Stuffed Shells
A creamy, savory stuffed shells recipe with artichokes, spinach, and wild mushrooms in a rich sauce.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Method: Main Course
- Cuisine: Italian
Ingredients
- 16 jumbo pasta shells
- 1 tablespoon olive oil
- 1/2 cup shallots, finely chopped
- 2 cloves garlic, minced
- 1 cup wild mushrooms, chopped
Instructions
- Preheat oven to 375°F (190°C).
- Cook pasta shells according to package directions until al dente. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add shallots and garlic; cook until softened, about 2 minutes.
- Add wild mushrooms; cook until they release liquid and start to brown, about 5 minutes.
- In a bowl, combine mushroom mixture with artichokes, spinach, ricotta, Parmesan, and half the mozzarella.
- Stuff each shell with the mixture and place in a baking dish.
- Pour marinara sauce over shells and top with remaining mozzarella.
- Bake for 25-30 minutes until bubbly and golden.
- Garnish with fresh basil and serve.
Notes
For a dairy-free version, use vegan cheese and ricotta substitutes.
Nutrition
- Calories: 480 kcal
- Sugar: 8 g
- Fat: 18 g
- Carbohydrates: 52 g
- Protein: 22 g

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

