Creamy Artichoke Pasta Bake

Featured in: Family-Style Favorites

This creamy artichoke pasta bake combines al dente pasta with sautéed spinach and marinated artichoke hearts in a luxurious Parmesan cream sauce. The vegetables are gently cooked until tender, then tossed with pasta and a velvety sauce made from heavy cream, milk, and freshly grated Parmesan cheese seasoned with Italian herbs and nutmeg.

The mixture is transferred to a baking dish, topped with a buttered breadcrumb crust, and baked until golden and bubbling. This Italian-American casserole serves four and takes just 50 minutes from start to finish, making it perfect for weeknight dinners or entertaining guests.

Updated on Sun, 18 Jan 2026 11:34:00 GMT
A golden-brown Artichoke Pasta Bake fresh from the oven, showing bubbly cheese and golden breadcrumbs on top. Save
A golden-brown Artichoke Pasta Bake fresh from the oven, showing bubbly cheese and golden breadcrumbs on top. | mesataddut.com

My neighbor brought this to a potluck once, and I ate three servings before asking for the recipe. The artichokes were tender, the cream sauce clung to every pasta tube, and that golden breadcrumb crust crackled under my fork. I went home that night determined to recreate it. After a few tries, I nailed it, and now it shows up on my table at least twice a month.

I made this on a rainy Tuesday when I had nothing planned and just wanted comfort. The kitchen smelled like garlic and nutmeg, and I stood by the oven watching the top turn golden. My partner wandered in, drawn by the smell, and we ended up eating straight from the baking dish with two forks. It became our unofficial bad weather tradition.

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): Use a shape with ridges or tubes so the cream sauce clings and fills every bite.
  • Artichoke hearts: Drain them well and pat dry with paper towels to avoid a watery casserole.
  • Fresh baby spinach: It wilts down to almost nothing, so don't worry if the pan looks overfilled at first.
  • Yellow onion: Dice it finely so it melts into the sauce and adds sweetness without chunks.
  • Garlic: Fresh cloves are essential here, the flavor is brighter and more aromatic than jarred.
  • Heavy cream and whole milk: This duo creates a sauce that's rich but not overwhelmingly thick.
  • Parmesan cheese: Grate it yourself from a block, pre-grated doesn't melt as smoothly and can taste chalky.
  • Olive oil: Just a tablespoon to start the vegetables without heaviness.
  • Italian herbs, pepper, salt, nutmeg: Nutmeg is the secret, it adds warmth and depth that people can't quite place.
  • Breadcrumbs and butter: Toss them together until every crumb is coated, this ensures even browning and crunch.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and dish:
Set your oven to 190°C (375°F) and grease a large baking dish generously with butter or oil. This prevents sticking and makes cleanup easier.
Cook the pasta:
Boil the pasta in heavily salted water until just al dente, it will continue cooking in the oven. Drain and set aside, don't rinse or you'll lose the starch that helps the sauce stick.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, then cook the onion until soft and translucent, about 3 minutes. Add garlic and stir for another minute until fragrant but not browned.
Wilt the spinach and warm the artichokes:
Toss in the spinach and watch it collapse into the pan within 2 minutes. Stir in the quartered artichoke hearts and cook just until warmed through, then remove from heat.
Make the cream sauce:
In a separate saucepan, combine heavy cream and milk over medium low heat. Stir in Parmesan, Italian herbs, salt, pepper, and nutmeg, whisking gently until the cheese melts and the sauce is smooth and velvety.
Combine everything:
In a large bowl, mix the cooked pasta, sautéed vegetables, and cream sauce until every piece is coated. Transfer the mixture to your prepared baking dish and spread it evenly.
Top and bake:
Mix breadcrumbs with melted butter in a small bowl, then sprinkle over the casserole. Add extra Parmesan if you like, then bake for 20 to 25 minutes until the top is golden and the edges bubble.
Rest before serving:
Let the bake sit for 5 minutes after removing it from the oven. This allows the sauce to thicken slightly and makes serving much neater.
Serving suggestion for Artichoke Pasta Bake, plated with a side salad and fresh herbs garnish. Pin it
Serving suggestion for Artichoke Pasta Bake, plated with a side salad and fresh herbs garnish. | mesataddut.com

The first time I served this to friends, one of them scraped the dish clean and asked if I'd opened a secret Italian restaurant. I laughed, but it felt good to know something so simple could make people that happy. Now it's my go to when I want to feel like I've really cooked without spending hours in the kitchen.

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.

How to Store and Reheat

Cover leftovers tightly with foil or transfer to an airtight container and refrigerate for up to 3 days. Reheat in a 180°C (350°F) oven covered with foil until warmed through, about 15 minutes. The topping won't be as crispy, but you can pop it under the broiler for a minute to bring back some crunch.

Swaps and Variations

I've stirred in sun dried tomatoes and roasted red peppers when I had them on hand, both add color and a little tang. Kale works in place of spinach if you want something heartier, just chop it finely and cook it a minute longer. For a lighter version, swap half the cream for more milk, though the sauce will be thinner.

Serving Suggestions

This pairs beautifully with a simple arugula salad dressed in lemon and olive oil to cut through the richness. I also like serving it with crusty bread for mopping up any sauce left on the plate. A crisp white wine like Pinot Grigio or a light Chardonnay complements the cream and Parmesan without overpowering the vegetables.

  • Add a pinch of red pepper flakes to the sauce if you like a little heat.
  • Sprinkle fresh basil or parsley on top just before serving for brightness.
  • Double the recipe and freeze half unbaked for an easy future meal.
Close-up view of Artichoke Pasta Bake, highlighting creamy sauce with spinach and artichoke hearts in a casserole dish. Pin it
Close-up view of Artichoke Pasta Bake, highlighting creamy sauce with spinach and artichoke hearts in a casserole dish. | mesataddut.com

This dish has a way of turning an ordinary weeknight into something special without any fuss. I hope it becomes one of those recipes you turn to when you need comfort, company, or just a really good dinner.

Frequently Asked Questions

Can I prepare this ahead of time?

Yes, assemble the casserole up to 8 hours ahead. Cover with foil and refrigerate. Add 5-10 minutes to the baking time if baking from cold.

What pasta shapes work best?

Short pasta like penne, rigatoni, or fusilli work perfectly as they trap the creamy sauce. Avoid long noodles like spaghetti.

Can I use frozen spinach instead of fresh?

Yes, use 100g (3.5 oz) of frozen spinach. Thaw completely and squeeze out excess moisture to prevent a watery casserole.

How should I store leftovers?

Cover and refrigerate for up to 3 days. Reheat in a 160°C (320°F) oven for 15-20 minutes, covered with foil to prevent drying.

What wine pairs well with this dish?

A crisp white wine like Pinot Grigio complements the creamy sauce and artichokes beautifully. Avoid heavy reds that overpower the delicate flavors.

Can I add protein to make it heartier?

Absolutely. Stir in cooked diced chicken, pancetta, or sautéed mushrooms for added richness and protein content.

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

Tender pasta, fresh spinach, and artichoke hearts baked in a creamy Parmesan sauce. Easy vegetarian comfort food.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes


Difficulty: Easy

Cuisine: Italian-American

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Pasta

01 12 oz short pasta (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

Instructions

Step 01

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

Step 02

Cook pasta: Cook pasta in salted boiling water until al dente. Drain and set aside.

Step 03

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

Step 04

Wilt greens and add vegetables: Add spinach to skillet and cook until wilted, approximately 2 minutes. Stir in drained artichoke hearts and cook for 2 minutes more. Remove from heat.

Step 05

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

Step 06

Combine components: In large bowl, combine cooked pasta, sautéed vegetable mixture, and cream sauce. Mix thoroughly, then transfer to prepared baking dish.

Step 07

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

Step 08

Bake and rest: Bake for 20 to 25 minutes until golden brown and bubbling at edges. 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.

Tools You'll Need

  • Large pot
  • Large skillet
  • Saucepan
  • Baking dish
  • Mixing bowls
  • Grater

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat gluten
  • Contains milk and dairy products
  • May contain eggs if using egg-based pasta
  • May contain sulfites in certain marinated artichoke preparations

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 570
  • Total Fat: 29 g
  • Total Carbohydrate: 56 g
  • Protein: 19 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.