Creamy Artichoke Pasta Bake

Featured in: Oven & Pan Creations

This elegant yet simple dish combines al dente pasta with sautéed spinach and artichoke hearts, bound together in a luxurious Parmesan cream sauce. The golden breadcrumb topping adds wonderful texture and flavor. Perfect for weeknight dinners or entertaining, this vegetarian casserole bakes to bubbly perfection in just 25 minutes.

Updated on Sun, 18 Jan 2026 14:53:00 GMT
Golden-brown Artichoke Pasta Bake bubbling from the oven, featuring penne pasta, spinach, and marinated artichoke hearts in a creamy Parmesan sauce. Save
Golden-brown Artichoke Pasta Bake bubbling from the oven, featuring penne pasta, spinach, and marinated artichoke hearts in a creamy Parmesan sauce. | tifawtplates.com

The smell of nutmeg in cream sauce always takes me straight back to a rainy Tuesday when I had nothing but leftover pasta and a jar of artichokes in the pantry. I wasn't planning anything fancy, just something warm to shake off the chill. What came out of the oven that night surprised me so much I called my sister mid-bite. Now it's the dish I make when I want comfort without the fuss.

I made this for a small dinner party once, and one of my friends kept scraping the edges of the dish for the crispy bits. She didn't say much during the meal, just kept going back for more. Later she texted me asking for the recipe, which is always the best compliment. It's become my go to whenever I want to feed people something that feels generous without being complicated.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Short pasta (penne, rigatoni, or fusilli): The ridges and tubes catch the cream sauce perfectly, making every bite rich and satisfying.
  • Artichoke hearts: These bring a tender, slightly tangy bite that balances the richness of the cream, use the jarred kind for convenience.
  • Fresh baby spinach: It wilts down to almost nothing but adds color and a hint of earthiness that keeps the dish from feeling too heavy.
  • Yellow onion: Finely chopped and softened, it gives the base a sweet, mellow backbone.
  • Garlic: Just two cloves minced fine, enough to make the kitchen smell incredible without overpowering the artichokes.
  • Heavy cream: This is what makes the sauce silky and luxurious, don't skimp here.
  • Whole milk: It thins the cream just enough so the sauce coats the pasta instead of sitting heavy.
  • Parmesan cheese: Freshly grated melts smoothly into the sauce and adds that nutty, salty depth you can't fake.
  • Olive oil: A tablespoon to start the sauté, it brings a fruity warmth to the base.
  • Dried Italian herbs: A teaspoon gives you that familiar herb blend without needing to measure out basil, oregano, and thyme separately.
  • Black pepper and salt: Season to taste, but don't forget the pepper, it wakes everything up.
  • Ground nutmeg: Just a quarter teaspoon transforms the cream sauce from plain to something that tastes like a secret.
  • Breadcrumbs: Mixed with melted butter, they crisp up into a golden topping that everyone fights over.
  • Unsalted butter: Melted and mixed with breadcrumbs, it helps them brown and adds richness.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 190°C (375°F) and grease a large baking dish so nothing sticks later. This step is easy to forget, but it makes serving so much smoother.
Cook the pasta:
Boil it in salted water until just al dente, then drain and set aside. It will finish cooking in the oven, so don't let it get too soft now.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, add the chopped onion, and cook for about 3 minutes until it softens and smells sweet. Toss in the garlic and cook for another minute, stirring so it doesn't burn.
Wilt the spinach:
Add the spinach to the skillet and stir until it wilts down, about 2 minutes. Then add the quartered artichoke hearts and cook for another 2 minutes, just to warm them through.
Make the cream sauce:
In a saucepan over medium low heat, combine the heavy cream and milk, then stir in the Parmesan, Italian herbs, salt, pepper, and nutmeg. Keep stirring until the cheese melts and the sauce turns smooth and glossy, about 3 minutes.
Combine everything:
In a large bowl, toss together the cooked pasta, sautéed vegetables, and cream sauce until every piece is coated. Transfer the mixture to your greased baking dish.
Add the topping:
Mix the breadcrumbs with melted butter in a small bowl, then sprinkle evenly over the casserole. Add extra Parmesan on top if you want more cheesy crust.
Bake until golden:
Slide the dish into the oven and bake for 20 to 25 minutes, until the top is golden and the edges are bubbling. Let it rest for 5 minutes before serving so the sauce settles.
A freshly baked casserole dish of Artichoke Pasta Bake, topped with crispy golden breadcrumbs and served alongside a glass of white wine. Save
A freshly baked casserole dish of Artichoke Pasta Bake, topped with crispy golden breadcrumbs and served alongside a glass of white wine. | tifawtplates.com

One evening I served this to my neighbor who had just moved in, and she later told me it reminded her of something her grandmother used to make in a different country with different ingredients. That's when I realized good food doesn't need a passport. It just needs to feel like home.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Pasta Shape

I've tried this with penne, rigatoni, and fusilli, and they all work beautifully because they have ridges or hollows that catch the cream. Avoid long pasta like spaghetti, it doesn't hold the sauce the same way. If you want a little more bite, go for rigatoni. The thick tubes stand up well to baking and give you something satisfying to chew.

Making It Your Own

This recipe is forgiving and loves a little improvisation. I've stirred in sun dried tomatoes when I had them, and the tangy sweetness was perfect against the cream. Roasted red peppers work too, adding a smoky depth. If you're not a fan of spinach, kale holds up even better and adds a slightly heartier texture.

Serving and Storing

This casserole is rich enough to stand alone, but I like serving it with a simple green salad dressed in lemon vinaigrette to cut through the cream. A crisp white wine like Pinot Grigio works beautifully alongside it. Leftovers keep well in the fridge for up to three days, and I've even reheated individual portions in the oven to keep the topping crispy.

  • Reheat covered with foil at 180°C (350°F) for about 15 minutes to prevent the top from burning.
  • If the sauce looks dry after storing, stir in a splash of milk before reheating.
  • You can freeze this before baking, just thaw overnight in the fridge and bake as directed.
Close-up of a spoon lifting a creamy serving of Artichoke Pasta Bake, revealing tender pasta, spinach, and marinated artichoke hearts. Save
Close-up of a spoon lifting a creamy serving of Artichoke Pasta Bake, revealing tender pasta, spinach, and marinated artichoke hearts. | tifawtplates.com

This dish has become one of those reliable favorites that never lets me down, whether I'm cooking for myself or a crowd. It's proof that comfort doesn't have to be complicated.

Recipe FAQs

Can I prepare this dish ahead of time?

Yes, assemble the casserole completely, cover with plastic wrap, and refrigerate up to 24 hours. Add 5-10 minutes to baking time if baking from cold.

What pasta shapes work best?

Short pasta like penne, rigatoni, or fusilli work excellently as they hold the cream sauce well. Avoid long thin pastas like spaghetti.

How do I prevent the sauce from being too thick?

Ensure you're using the full amount of cream and milk. If needed, whisk in additional milk (1-2 tablespoons) until reaching desired consistency.

Can I use frozen spinach instead of fresh?

Yes, use 150g frozen spinach. Thaw completely and squeeze out excess moisture before adding to prevent a watery casserole.

What wine pairs well with this dish?

A crisp Pinot Grigio or Sauvignon Blanc complements the creamy sauce and artichoke flavors beautifully.

How should I store leftovers?

Cover and refrigerate in an airtight container for up to 3 days. Reheat gently in a 160°C oven, covered with foil, until warmed through.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Artichoke Pasta Bake

A creamy, comforting casserole with tender pasta, fresh spinach, and artichoke hearts in a rich Parmesan cream sauce.

Prep Time
20 minutes
Cook Time
30 minutes
Time Required
50 minutes
Created by Ella McCoy

Recipe Type Oven & Pan Creations

Skill Level Easy

Cuisine Italian-American

Serves 4 Portions

Dietary Details Meat-Free

What You'll Need

Pasta

01 12 oz short pasta such as penne, rigatoni, or fusilli

Vegetables

01 1 can (14 oz) artichoke hearts, drained and quartered
02 4 oz fresh baby spinach
03 1 small yellow onion, finely chopped
04 2 cloves garlic, minced

Sauce

01 1 cup heavy cream
02 1/2 cup whole milk
03 1 cup freshly grated Parmesan cheese, plus extra for topping
04 1 tablespoon olive oil
05 1 teaspoon dried Italian herbs
06 1/2 teaspoon freshly ground black pepper
07 1/2 teaspoon salt
08 1/4 teaspoon ground nutmeg

Topping

01 1/2 cup breadcrumbs
02 2 tablespoons unsalted butter, melted

Method

Step 01

Prepare baking vessel and preheat oven: Preheat oven to 375°F. Grease a large baking dish with capacity of approximately 2 quarts.

Step 02

Cook pasta to al dente: Bring salted water to boil in a large pot. Add pasta and cook until just al dente. Drain thoroughly and set aside.

Step 03

Sauté aromatics and vegetables: Heat olive oil in a large skillet over medium heat. Sauté chopped onion for 3 minutes until softened. Add minced garlic and cook for 1 additional minute until fragrant.

Step 04

Incorporate greens and artichokes: Add fresh spinach to skillet and cook until completely wilted, approximately 2 minutes. Stir in drained artichoke hearts and cook for 2 minutes. Remove from heat.

Step 05

Prepare Parmesan cream sauce: In a saucepan, heat heavy cream and milk over medium-low heat. Stir in grated Parmesan cheese, Italian herbs, salt, black pepper, and nutmeg. Cook while stirring continuously until cheese melts completely and sauce achieves smooth consistency, approximately 3 minutes.

Step 06

Combine components: In a large mixing bowl, combine cooked pasta, sautéed vegetable mixture, and prepared cream sauce. Mix thoroughly until evenly coated. Transfer combined mixture to prepared baking dish.

Step 07

Prepare crispy topping: In a small bowl, combine breadcrumbs with melted butter. Distribute breadcrumb mixture evenly over casserole surface. Top with additional Parmesan cheese if desired.

Step 08

Bake until golden and bubbling: Bake at 375°F for 20 to 25 minutes until top is golden brown and mixture bubbles at edges. Remove from oven and allow to rest for 5 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Large skillet
  • Saucepan
  • 2-quart baking dish
  • Mixing bowls
  • Microplane grater

Allergy Info

Review all ingredients for allergens, and consult with your healthcare provider if needed.
  • Contains wheat gluten in pasta component
  • Contains milk dairy in cream, milk, and Parmesan cheese
  • May contain egg if using egg-enriched pasta varieties
  • May contain sulfites in certain marinated artichoke products

Nutrition Details (per portion)

Details are for informational purposes and should not replace medical expertise.
  • Caloric Value: 570
  • Fat content: 29 grams
  • Carbohydrates: 56 grams
  • Proteins: 19 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.