Cheesy Spinach and Artichoke Stuffed Shells Recipe

25 min prep 35 min cook 6 servings
Cheesy Spinach and Artichoke Stuffed Shells Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 25 mins
Cook: 35 mins
Servings: 6

Imagine a warm, comforting bite that feels like breakfast in a bowl and brunch on a plate at the same time. Cheesy Spinach and Artichoke Stuffed Shells deliver exactly that—large pasta shells bursting with a creamy, tangy filling, baked until golden and bubbling. This dish turns ordinary morning routines into a celebration of flavor.

What makes it special is the marriage of three classic brunch stars: melty mozzarella, earthy spinach, and buttery artichoke hearts. Each shell acts as a tiny vessel, holding a silky mixture that stays perfectly moist even after baking. The light tomato‑basil sauce adds a bright counterpoint without overwhelming the cheese.

Busy families, brunch‑loving friends, or anyone craving a hearty start to the day will adore this recipe. It’s ideal for weekend brunches, lazy Sunday mornings, or even a make‑ahead breakfast that can be reheated for a quick weekday treat.

The process is straightforward: cook the shells, whip up the filling, coat everything in sauce, then bake until the cheese tops turn a beautiful golden‑brown. In under an hour you’ll have a restaurant‑quality dish ready to share.

Why You'll Love This Recipe

One‑Pan Brunch Hero: All the components cook together in a single baking dish, cutting down on cleanup while still delivering a layered, restaurant‑style presentation.

Cheese‑Lover’s Dream: A blend of mozzarella, ricotta, and Parmesan creates a stretchy, gooey center that satisfies even the pickiest cheese enthusiasts.

Vegetable Boost: Spinach and artichokes add a generous serving of greens, providing fiber, iron, and antioxidants without compromising comfort.

Make‑Ahead Friendly: Assemble the dish the night before, refrigerate, and bake fresh in the morning for a stress‑free brunch that feels effortless.

Ingredients

The foundation of this dish is a balance between pasta, a creamy cheese‑spinach blend, and a bright tomato‑basil sauce. Fresh spinach provides a mild earthiness, while marinated artichoke hearts add a buttery tang. The cheese trio (mozzarella, ricotta, Parmesan) builds richness, and the sauce ties everything together with a hint of acidity. Each ingredient plays a specific role, ensuring the final bite is both comforting and vibrant.

Pasta & Filling

  • 12 large jumbo pasta shells
  • 2 cups fresh spinach, roughly chopped
  • 1 cup marinated artichoke hearts, drained and chopped
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese

Sauce

  • 2 cups marinara sauce (store‑bought or homemade)
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • ¼ cup fresh basil, chopped

Seasonings & Garnish

  • ½ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • Extra Parmesan for topping

These ingredients work together to create a harmonious balance. The pasta provides a sturdy shell that holds the creamy interior, while the sauce adds moisture and a bright herbal note. Seasonings are kept simple so the cheese and vegetables can shine, and the final sprinkle of Parmesan adds a salty finish that pulls the whole dish together.

Step-by-Step Instructions

Cooking the Pasta Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until al‑dente. Stir occasionally to prevent sticking. Once done, drain and rinse briefly with cool water to stop the cooking process. This step ensures the shells stay firm enough to hold the filling without breaking.

Preparing the Cheesy Filling

  1. Sauté the Greens. In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant. Toss in the chopped spinach and cook for 2‑3 minutes, just until wilted. Removing excess moisture here prevents a watery filling later.
  2. Combine Cheeses. In a mixing bowl, combine 1 cup ricotta, ½ cup grated Parmesan, and ½ cup shredded mozzarella. Fold in the cooked spinach, chopped artichoke hearts, and a pinch of salt and pepper. Mix until a uniform, creamy batter forms.
  3. Season. Sprinkle ½ teaspoon red pepper flakes if you like a subtle heat, then adjust seasoning with additional salt or pepper as needed. The cheese mixture should be thick enough to spoon into the shells without spilling.

Assembling the Dish

Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a 9×13‑inch baking dish. Fill each cooked shell with a generous spoonful of the cheese‑spinach mixture, then arrange them seam‑side up in the dish. Once all shells are placed, pour the remaining marinara evenly over the top, ensuring every shell is lightly coated.

Baking to Perfection

Cover the dish with foil and bake for 20 minutes. Remove the foil, sprinkle the remaining ½ cup shredded mozzarella and a handful of extra Parmesan over the top, then continue baking uncovered for another 10‑12 minutes, or until the cheese is melted, bubbling, and golden brown. Let the casserole rest for 5 minutes before serving so the filling sets slightly.

Tips & Tricks

Perfecting the Recipe

Dry the Spinach. After sautéing, press the spinach mixture through a fine‑mesh sieve or squeeze with clean kitchen towels. Removing excess water keeps the filling creamy, not soggy.

Use Jumbo Shells. Larger shells prevent the filling from spilling out, giving each bite a perfect cheese‑to‑pasta ratio.

Cover While Baking. The foil shield locks in moisture during the first 20 minutes, ensuring the shells stay tender.

Rest Before Serving. A brief rest lets the cheese set, making plating cleaner and preventing the filling from sliding out.

Flavor Enhancements

Add a splash of white wine to the marinara before baking for subtle depth. A pinch of smoked paprika in the cheese mixture introduces a gentle, smoky note that pairs beautifully with the artichokes. Finish with a drizzle of extra‑virgin olive oil just before serving for a glossy finish.

Common Mistakes to Avoid

Skipping the water‑draining step after sautéing spinach often leads to a watery sauce. Overfilling the shells can cause the filling to ooze during baking, creating a soggy bottom. Lastly, baking at too high a temperature burns the cheese before the interior heats through.

Pro Tips

Grate Your Own Cheese. Freshly grated Parmesan releases more flavor and melts more smoothly than pre‑shredded varieties.

Use a Food Thermometer. Ensure the baked casserole reaches 165°F (74°C) for safe consumption and perfect texture.

Prep the Night Before. Assemble the shells, cover, and refrigerate; bake fresh in the morning for a stress‑free brunch.

Toast the Basil. Lightly toast chopped basil in a dry pan for 30 seconds to awaken its aroma before sprinkling over the finished dish.

Variations

Ingredient Swaps

Swap the mozzarella for a blend of provolone and fontina for a richer melt. Replace artichoke hearts with sun‑dried tomatoes for a tangier profile, or add sautéed mushrooms for an earthy twist. If you love a bit of spice, stir in a tablespoon of chopped roasted red pepper into the filling.

Dietary Adjustments

For a gluten‑free version, use certified gluten‑free pasta shells. Vegan diners can replace the dairy cheeses with plant‑based alternatives such as cashew ricotta and dairy‑free mozzarella, and use a tomato sauce fortified with nutritional yeast. To keep it low‑carb, substitute the shells with roasted zucchini “boats” and follow the same filling method.

Serving Suggestions

Pair the stuffed shells with a crisp arugula salad tossed in lemon vinaigrette for contrast. Warm, crusty sourdough or garlic‑buttered focaccia is perfect for mopping up extra sauce. For a heartier brunch, serve alongside smoked salmon and a dollop of crème fraîche.

Storage Info

Leftover Storage

Allow the casserole to cool completely, then transfer it to an airtight container. It keeps well in the refrigerator for 3‑4 days. For longer keeping, portion the leftovers into freezer‑safe bags or containers, cover tightly with foil, and freeze for up to 3 months. Label with date for easy tracking.

Reheating Instructions

Reheat refrigerated leftovers in a pre‑heated 350°F (175°C) oven, covered with foil, for 15‑20 minutes until steaming hot. For frozen portions, thaw overnight in the fridge, then follow the same oven method, adding an extra 5 minutes if needed. A quick microwave on medium power works in a pinch—heat in 30‑second bursts, stirring gently to distribute heat.

Frequently Asked Questions

Absolutely. Assemble the stuffed shells, cover the baking dish tightly with foil, and refrigerate overnight. In the morning, simply pop it into a pre‑heated oven and bake as directed. This advance prep saves time and makes a relaxed weekend brunch effortless.

Yes, but thaw and squeeze out any excess moisture first. Frozen spinach should be thawed, drained, and lightly pressed; frozen artichoke hearts should be thawed in the refrigerator and patted dry. Removing water prevents a soggy filling and keeps the casserole's texture firm.

A light arugula or mixed‑green salad dressed with lemon vinaigrette adds brightness. For heartier options, serve with roasted baby potatoes, garlic‑sautéed asparagus, or a bowl of buttery corn polenta. A slice of toasted sourdough is also wonderful for soaking up the savory sauce.

Increase the heat by adding a pinch more red pepper flakes to the filling, or stir in a tablespoon of chopped fresh jalapeño. For an extra kick, drizzle a few drops of hot chili oil over the baked shells just before serving. Adjust to taste for a balanced spice level.

This Cheesy Spinach and Artichoke Stuffed Shells recipe brings together comfort, flavor, and brunch‑ready elegance in one pan. With clear steps, handy tips, and flexible variations, you’re equipped to make it perfectly every time. Feel free to experiment with cheeses, herbs, or protein‑free alternatives—cooking is an adventure, after all. Serve it hot, share it wide, and enjoy every cheesy, verdant bite!

Cheesy Spinach and Artichoke Stuffed Shells Recipe
Recipe Card

Cheesy Spinach and Artichoke Stuffed Shells Recipe

Prep
25 min
Cook
35 min
Total
60 min
Servings
6
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Cooking the Pasta Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until al‑dente. Stir occasionally to prevent sticking. Once done, drain and rinse briefly with c...

2
Preparing the Cheesy Filling

Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a 9×13‑inch baking dish. Fill each cooked shell with a generous spoonful of the cheese‑spinach mixture, then ...

3
Baking to Perfection

Cover the dish with foil and bake for 20 minutes. Remove the foil, sprinkle the remaining ½ cup shredded mozzarella and a handful of extra Parmesan over the top, then continue baking uncovered for ano...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.