Save My friend Sofia arrived late one rainy Thursday with a jar of marinated artichokes and a craving for something warm. We didn't have much planned, just pasta in the cupboard and a bag of spinach in the crisper. What came out of the oven an hour later was golden, bubbling, and smelled like the kind of meal you'd remember long after the dishes were done. That night, we invented this bake without meaning to, and it's stayed in my rotation ever since.
I've made this for potlucks where people quietly went back for thirds, and once for my sister who was convinced she didn't like artichokes. She scraped her plate clean and asked for the recipe before dessert even arrived. There's something about the creamy sauce clinging to the pasta and the crispy breadcrumb topping that makes people forget their usual preferences. It's forgiving enough for a weeknight but impressive enough that guests assume you spent way more time than you did.
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 creamy sauce perfectly, and cooking it just to al dente means it won't turn mushy in the oven.
- Artichoke hearts: Use the canned or jarred kind, drained well so they don't water down the sauce, and quarter them so every forkful gets a piece.
- Fresh baby spinach: It wilts down to almost nothing, adding color and a slight earthiness without overpowering the dish.
- Yellow onion and garlic: These build the aromatic base, softened in olive oil until they smell sweet and mellow.
- Heavy cream and whole milk: The combination gives you richness without being too heavy, creating a sauce that coats but doesn't weigh you down.
- Parmesan cheese: Freshly grated melts smoothly into the sauce and adds that nutty, salty depth you can't fake with pre-shredded stuff.
- Italian herbs, black pepper, salt, and nutmeg: Nutmeg is the secret here, a tiny pinch that makes the cream taste fuller and more complex.
- Breadcrumbs and melted butter: This golden topping turns crispy in the oven and gives you that satisfying crunch against the creamy pasta below.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep your oven and dish:
- Set your oven to 190°C (375°F) and grease a large baking dish with a little butter or oil. This keeps everything from sticking and makes cleanup easier later.
- Cook the pasta:
- Boil it in well-salted water until just al dente, a minute or two less than the package says. Drain it and set it aside, knowing it will finish cooking in the oven.
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat, then cook the chopped onion until soft and translucent, about three minutes. Add the minced garlic and stir for another minute until fragrant.
- Wilt the spinach and warm the artichokes:
- Toss in the spinach and let it collapse into the pan, about two minutes. Stir in the quartered artichoke hearts and cook just long enough to warm them through, another two minutes.
- Make the cream sauce:
- In a separate saucepan, gently heat the cream and milk over medium-low, then whisk in the Parmesan, herbs, salt, pepper, and nutmeg. Stir until the cheese melts and the sauce is smooth and slightly thickened, about three minutes.
- Combine everything:
- In a large bowl, toss the cooked pasta with the sautéed vegetables and the cream sauce until everything is evenly coated. Transfer the whole mixture into your prepared baking dish.
- Add the topping:
- Mix the breadcrumbs with melted butter in a small bowl, then sprinkle evenly over the top of the casserole. Add a little extra Parmesan if you're feeling generous.
- Bake until golden:
- Slide the dish into the oven and bake for 20 to 25 minutes, until the top is golden brown and the edges are bubbling. Let it rest for five minutes before serving so the sauce settles and doesn't run everywhere.
Save One winter evening, I brought this to a neighbor who'd just had a baby, and she texted me later saying it was the first meal in weeks that felt like someone cared. That's when I realized this dish isn't just comfort food, it's the kind of thing you make when you want to show up for people. It's warm, generous, and somehow always tastes like you put more effort in than you actually did.
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.
Storing and Reheating
This bake keeps well in the fridge for up to three days, covered tightly with foil or in an airtight container. When you reheat it, add a splash of milk or cream and warm it gently in the oven at 160°C (325°F) so the sauce doesn't dry out. I've even frozen individual portions in small containers, and they thaw and reheat beautifully for those nights when cooking from scratch feels impossible.
Swaps and Variations
If you want to add more vegetables, sun-dried tomatoes or roasted red peppers stir in beautifully without changing the texture. Kale works just as well as spinach, though you'll want to chop it smaller and give it an extra minute to soften. For a little protein, shredded rotisserie chicken or cooked white beans fold right in, and suddenly you've got an even heartier meal without much extra work.
Serving Suggestions
This pairs perfectly with a simple arugula salad dressed in lemon and olive oil, something bright to cut through the richness. A crisp white wine like Pinot Grigio or Vermentino is lovely alongside, or just sparkling water with a squeeze of lemon if you're keeping it casual. I've also served it with garlic bread on the side, though honestly, the dish is filling enough on its own.
- Top with fresh basil or parsley right before serving for a pop of color and freshness.
- Serve it straight from the baking dish at the table, it feels cozy and welcoming that way.
- Let everyone add extra Parmesan at the table, some people love a heavy hand with the cheese.
Save This is the kind of recipe that grows with you, changing slightly depending on what's in the fridge or who you're feeding. I hope it becomes one of those dishes you turn to on the nights when you need something easy, warm, and just a little bit special.
Recipe Questions & Answers
- → Can I prepare this dish ahead of time?
Yes, you can assemble the casserole up to 24 hours in advance. Cover and refrigerate, then bake when ready, adding 5-10 minutes to cooking time if baking from cold.
- → What pasta shapes work best for this dish?
Short, sturdy pasta shapes like penne, rigatoni, or fusilli work best as they hold the creamy sauce well. Avoid long pasta varieties like spaghetti.
- → How do I prevent the sauce from becoming too thick?
Use fresh heavy cream and whole milk as specified. When combining with hot pasta, the sauce will thin slightly. If it thickens during baking, it's normal for a baked casserole.
- → Can I use frozen spinach instead of fresh?
Yes, use 150g frozen spinach, thawed and squeezed dry to remove excess moisture before adding to prevent a watery dish.
- → What wine pairs well with this dish?
A crisp white wine like Pinot Grigio complements the creamy sauce and artichoke flavors beautifully. Sauvignon Blanc is another excellent choice.
- → How should I store leftovers?
Store covered in the refrigerator for up to 3 days. Reheat gently in a 160°C (320°F) oven for 15-20 minutes until warmed through.