This spinach artichoke mac and cheese combines all the things you love about spinach artichoke dip in one comforting side dish! Packed with two kinds of cheese and lots of tender spinach and artichoke hearts.

As if spinach artichoke dip wasn’t indulgent enough, just imagine for sec what happens when we introduce mac and cheese to this appetizer favorite.
Boom, I’m pretty confident the best side dish in the world was just created. If you need me, I’ll be living in that pot down there for the forseeable future.

Yes folks, this is it! We’re combining two of the best comfort foods into one stellar side dish and the result is everything you could ever dream of and more.
I’m talking two kinds of cheese, crispy breadcrumbs, lots of spinach + artichokes, the WORKS, y’all.
This Mac and Cheese Features…
- Gooey mozzarella and Parmesan cheese in a rich sauce
- Tender spinach and artichoke hearts
- A crispy breadcrumb coating

Making the Mac and Cheese
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Unsalted butter
- Garlic
- All-purpose flour
- 2% or skim milk
- Heavy whipping cream
- Mozzarella cheese
- Parmesan cheese
- Pasta
- Baby spinach
- Artichoke hearts
- Panko breadcrumbs

Tips for Perfect Mac and Cheese
- Make a roux – a roux is equal parts butter and flour and it is the base to your sauce. Cook the roux over medium heat, whisking constantly until a light golden brown.
- Slowly drizzle in milk + cream – use a whisk to evenly incorporate the liquids into the roux to avoid lumps
- Cook sauce over medium heat – once the milk and cream have been added, cook the sauce over medium heat and stir often to avoid burning. The sauce is done when it’s bubbly and can coat the back of a spoon.
- Fold in cheese offheat – this will prevent the cheese from burning. Once the sauce is thickened, remove from heat and whisk in cheeses until melted.
- Save some cheese for baking on top – reserve 1 cup mozzarella for topping with mac and cheese before baking.
- Cook pasta to al dente – be careful not to overcook your pasta during boiling as it will continue cooking a bit once added to the sauce.
- Bake mac and cheese 20-25 minutes – the mac and cheese is done when the breadcrumbs are toasted and pasta is bubbly.
Recipe Variations
Try these ideas for a different twist on this mac and cheese.
- Add different vegetables – sauteed mushrooms, sweet peppers, peas, summer squash, or zucchini are great mixed into this mac and cheese.
- Use a different pasta shape – this mac and cheese works great with penne, elbows, fusilli, or ziti.
- Make it meaty – try adding crispy bacon bits, cooked chicken, turkey, or sausage.
- Use a different cheese – try a mix of cheddar, swiss, provolone, or Monterey jack.
Make Ahead Instructions
Follow recipe instructions through step 4 and do not bake. Cover pan tightly with tin foil and store mac and cheese in refrigerator up to 4 days.
When ready to bake, allow pan to come to room temperature for about 20 minutes. Bake mac and cheese at 400F 10 minutes with foil then remove foil and bake an additional 20-25 minutes until bubbly and browned.

I’m just gonna say it, you may never want spinach artichoke dip or mac and cheese on their own again because they were made to live happily ever after together in this pan.
New comfort food addiction for reaaaal.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

Try these other favorite macs next!
Spinach Artichoke Mac and Cheese
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1/4 cup unsalted butter
- 2 medium cloves garlic, minced
- 1/4 cup all-purpose flour
- 2-1/2 cups 2% or skim milk
- 1/2 cup heavy whipping cream
- 2-1/2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 lb pasta (shells, penne, elbows, etc) cooked according to package instructions until al dente
- 2 cups firmly-packed baby spinach
- 1 jar (12 oz) artichoke hearts, drained and coarsely chopped
- Salt and pepper to taste
- 1/2 cup panko breadcrumbs
Instructions
- Preheat oven to 400F and lightly grease a 9×13 baking dish. Set aside.
- In a medium pot or Dutch oven over medium heat, melt butter. Add garlic and cook 1 minute until fragrant. Whisk in flour until smooth and let cook 2-3 minutes until golden brown. Slowly drizzle in milk and cream, whisking constantly until smooth and incorporated.
- Cook sauce over medium heat, stirring occasionally until sauce is bubbly and thickened. Remove from heat and add 1-1/2 cups mozzarella and Parmesan, stirring until cheese is melted.
- Fold cooked pasta, spinach, and artichoke hearts into sauce and season with salt and pepper to taste. Scrape mac and cheese in an even layer in prepared baking dish and top with remaining 1 cup mozzarella and breadcrumbs.
- Bake mac and cheese at 400F 20-25 minutes until topping is browned and mac and cheese is bubbly. Serve warm and enjoy!
Notes
Nutrition
This post was updated with new recipe adjustments and photos on 6/17/26.


Gayle @ Pumpkin 'N Spice says
Wow. Just wow! Spinach artichoke mac ‘n cheese?! I’m drooling over here, Sarah! This looks absolutely amazing! Such a great idea to combine the two. I think I could eat this for breakfast, lunch and dinner! Pinned!
Sarah says
Aww thanks girl! This mac totally sounds up your alley! Weekend project?! 😉
Heather - Butter & Burlap says
OH NO! To be honest, I’ve never heard of an oven dying? I thought they were meant to last an eternity! That’s a food bloggers worse nightmare! (along with all other kitchen appliances dying). This is still a great recipe in the meantime, I would be feasting on this all week!
Sarah says
Right?! Ovens are supposed to last forever! Totally heart-breaking. 😉
Kelly // The Pretty Bee: Cooking & Creating says
Oh, no! I hate it when applicances die! It’s so annoying. This mac and cheese looks wonderful!
Sarah says
Ugh right?! It’s especially hard when you’re a food blogger! LOL.
Kathy@ Olives & Garlic says
I have a confession, mac and cheese is my ultimate weakness (that’s the reason why I don’t make it nearly enough at home). 🙂 This one looks amazing Sarah.
Sarah says
Haha! No judgement, because mac is totally my biggest weakness too!
Christin@SpicySouthernKitchen says
I need this in my life! You have combined 2 of my favorite foods!
Hoping you oven gets fixed soon! My refrigerator has been making all kinds of noises and it is giving such bad anxiety I don’t even want to be in the kitchen!
Sarah says
Oh, nooooo! A dying refrigerator would totally be my worst nightmare!
Kelly - Life Made Sweeterlife says
This mac’n’cheese is brilliant! I wish I had a giant bowl for lunch right now. Love that it combines two favorites! Oh no, hope your oven gets fixed soon!
Sarah says
Thanks Kelly!! I’m hoping it gets fixed asap too!
Ashley | Spoonful of Flavor says
Woah! You really knocked it out of the park with this mac n cheese. I am sorry to hear about your stove but I love that you tried to save the chicken 🙂
Sarah says
Haha! My family found it funny that I was more worried about saving the chicken than the possibility of the whole inside of the oven going up in flames! LOL.
Manali @ CookWithManali says
aww hope your oven gets fixed soon, can’t imagine a day without mine!! This man n cheese though looks delicious yum!
Sarah says
Thanks Manali! Have an awesome Friday. 🙂
Natalie @ Tastes Lovely says
Oh your poor oven! That’s actually kind of scary! What if it had started a fire. Eek! Bright side? Sounds like you’ll be getting a brand new oven verrrry soon! Just don’t forget to take all the tape off the racks inside BEFORE you turn it on. We got a new oven last summer, and I definitely forgot to do that. Realized it when I started smelling burning plastic. Whoops! This mac n cheese is AMAZING!
Sarah says
Right?! It kinda freaked me out a little bit! Now I’m wary of all ovens! LOL. And haha! I’ll definitely remember that tip because it definitely sounds like something I would do too!
Nora @ Savory Nothings says
Oh noooo, how can you be without an oven?? Disaster!! Virtual hugs to you, friend. This Mac n Cheese though – total win 🙂
Sarah says
Haha thank you, girlie! At least it’s grilling season so I’m not totally helpless in the dinner department! 😉
Helen @ Scrummy Lane says
Oh Sarah, how awful that your oven did an exploding fire thing! So lucky that you had this GORGEOUS looking mac n cheese (with the healthy artichokes in!) to make you feel better.
Really hope you get the oven back super SOOON! 🙂
Sarah says
This mac ‘n’ cheese definitely did it’s job in the comfort department that particular day! LOL. Thanks girlfriend! xoxo
Joanne says
I’ve had ovens die on me before and…yeah. It is pretty much traumatic. Hope you can get a new one or get it fixed soon! And in the meantime, eat ALL THE MAC AND CHEESE. You deserve it.
Sarah says
Dying ovens definitely make for one annoyed food blogger that’s for sure. LOL. Thanks girl!
Kelley @ Chef Savvy says
I love the idea of combining mac and cheese and artichoke dip. Two awesome comfort food that I’m sure taste awesome put together. Awesome idea!
Sarah says
It’s seriously a dreamy combo! Thanks Kelley. 🙂
mira says
This looks like the perfect mac and cheese! Amazing combination! Your pictures make me drool! Pinning!
Sarah says
Thanks for the photo love and for pinning, Mira!
Michelle { A Latte Food } says
You HAD to put two of my favorite things together. I might never eat a different dish again! Seriously. Maybe your oven just couldn’t handle how amazing this is! 🙂 Here’s to hoping it’s fixed soon!
Sarah says
YES. Eat this mac every day for the rest of ‘yo life and I promise you will always be happy. 😀 And DUH! Why didn’t I think of that?? Obviously my oven couldn’t take the overload of mac ‘n’ cheese awesomeness. 😉 LOL
Kate @ Diethood says
Broken oven – not good
Carb-loaded, artichoke dippin’, mac ‘n cheese??? SO DAMN GOOD!!!
Sarah says
Haha! AMEN. 😀 Thanks girly!