Spinach Artichoke Macaroni & Cheese

There’s something magical about a bubbling dish of homemade mac and cheese fresh from the oven. But this Spinach Artichoke Macaroni & Cheese takes comfort food to a whole new level! Imagine tender pasta coated in a rich, velvety cheese sauce, mixed with fresh spinach, tangy marinated artichokes, and a blend of irresistible cheeses. Every bite is creamy, cheesy, and packed with flavor.

If you love classic spinach artichoke dip and homemade macaroni and cheese, this recipe brings your two favorites together in one seriously satisfying dish.

The best part? You don’t need complicated techniques or fancy equipment. With a few simple steps, you can create a restaurant-worthy baked pasta that’s perfect for family dinners, cozy weekends, or special gatherings.

And that golden, bubbly cheese topping? Trust me, it’s worth turning on the oven for!

Why You’ll Love This Spinach Artichoke Macaroni & Cheese

  • Ultra-Creamy and Cheesy: A blend of Boursin, Gruyère, Pecorino, and Parmesan creates a rich, silky sauce with incredible flavor.
  • Easy to Make: Simple ingredients and straightforward instructions make this recipe approachable for home cooks.
  • Perfect for Family Dinners: It’s a hearty, comforting dish that makes a satisfying main course or delicious side.
  • Naturally Gluten-Free: Using gluten-free pasta and a 1:1 gluten-free flour blend makes this recipe a great option for gluten-free diets.
  • Great for Entertaining: The bubbling golden cheese topping makes this dish impressive enough for holiday dinners or potlucks.
  • Easy to Customize: Add cooked chicken, switch up the cheese blend, or experiment with your favorite pasta shapes.

What Makes This Mac and Cheese So Special?

Classic macaroni and cheese is already delicious, but adding spinach and artichokes brings a fresh twist to a familiar favorite.

The marinated artichokes add a slightly tangy flavor that balances the richness of the cheeses. Fresh spinach adds color and a mild, earthy taste without overpowering the creamy sauce.

Then there’s the Boursin cheese. This soft, flavorful cheese melts beautifully into the sauce, giving it a smooth texture and an extra layer of savory goodness.

As a chef, I love recipes that combine familiar ingredients in unexpected ways. Spinach artichoke dip and mac and cheese are both crowd-pleasers, so bringing them together feels like a natural match.

Ingredients you’ll Need

Pasta and Cheese Sauce

  • 12 oz gluten-free pasta of choice
  • 1/4 cup unsalted butter
  • 2–3 cloves garlic, minced
  • 1/4 cup 1:1 gluten-free flour
  • 3 cups half-and-half, room temperature
  • 5.3 oz block shallot & chive Boursin cheese

Cheese Blend

  • 2 1/2 cups shredded Gruyère cheese
  • 1/2 cup shredded Pecorino cheese
  • 1 cup grated Parmesan cheese

Vegetables

  • 2 cups fresh spinach, packed
  • 12 oz marinated artichokes, drained and roughly chopped

Seasonings

  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon kosher salt, or to taste
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon red pepper flakes
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon smoked paprika

How to Make Spinach Artichoke Macaroni & Cheese

Follow these easy steps for a creamy interior and golden, bubbling top.

Step 1: Prepare the pasta and cheese

Preheat your oven to 350°F (175°C). In a medium bowl, combine the shredded Gruyère, Pecorino, and Parmesan cheeses.

Cook the pasta according to the package directions, stopping slightly before it reaches al dente. Drain and set aside.

Step 2: Make the garlic roux

Melt the butter in a large, deep skillet or Dutch oven over medium heat.

Add the minced garlic and sauté for a couple of minutes, stirring constantly.

Whisk in the gluten-free flour and cook for 2–3 minutes. The mixture should look like wet sand.

Step 3: Create the creamy sauce

Slowly pour in the half-and-half, adding a little at a time while whisking continuously.

Keep whisking for about 3–5 minutes until the sauce thickens enough to coat the back of a spoon.

It should be smooth and creamy, not overly thick.

Step 4: Add the seasonings and vegetables

Remove the skillet from the heat.

Stir in the garlic powder, black pepper, parsley, salt, onion powder, red pepper flakes, nutmeg, and smoked paprika.

Add the fresh spinach and stir until it begins to wilt. Then mix in the Boursin cheese and chopped artichokes.

Step 5: Melt in the cheese

Reserve one heaping cup of the combined shredded cheese mixture for topping.

Add the remaining cheese to the warm sauce one handful at a time, stirring gently until melted.

Continue until the sauce becomes rich, smooth, and velvety.

Step 6: Combine the pasta and sauce

Add the cooked pasta to the cheese sauce.

Gently stir until every piece of pasta is coated.

Transfer the mixture to a large oven-safe skillet or baking dish. Sprinkle the reserved cheese evenly over the top.

Step 7: Bake until golden

Bake for 15–20 minutes, or until the cheese is melted, golden, and bubbling.

For an extra-crispy topping, broil for 1–3 minutes while watching closely.

Remove from the oven and allow the mac and cheese to rest for a few minutes before serving.

Expert Tips for the Creamiest Mac and Cheese

Making homemade macaroni and cheese is simple, but a few smart tricks can make the difference between a good dish and an unforgettable one.

Shred Your Own Cheese

Pre-shredded cheese often contains anti-caking ingredients that can affect how smoothly it melts.

For the creamiest sauce, grate your Gruyère and other hard cheeses fresh whenever possible.

Keep the Heat Gentle

Once the cheese goes into the sauce, avoid boiling it. High heat can cause the cheese to separate and turn grainy.

Removing the skillet from the heat before adding the cheese helps maintain a silky texture.

Don’t Overcook the Pasta

This step is especially important with gluten-free pasta, which can become soft quickly.

Remember, the pasta will continue cooking during baking.

Drain the Artichokes Well

Marinated artichokes add fantastic flavor, but excess liquid can thin out the cheese sauce.

Drain them thoroughly before chopping and adding them to the dish.

Watch the Broiler

A golden cheese crust is wonderful. A burnt one? Not so much!

If you’re broiling the top, stay nearby. The cheese can go from perfectly golden to overly browned in seconds.

Spinach Artichoke Macaroni & Cheese with creamy melted cheese sauce, tender pasta, fresh spinach, artichoke hearts, and a golden baked topping in a cast-iron skillet.
Homemade Spinach Artichoke Macaroni & Cheese loaded with tender pasta, fresh spinach, and artichoke hearts, all coated in a rich, creamy cheese sauce and baked until golden and bubbly.

FAQs About Spinach Artichoke Macaroni & Cheese

Can I use frozen spinach instead of fresh?

Absolutely! Thaw the frozen spinach completely and squeeze out as much moisture as possible before adding it to the sauce. About 1/2 cup of thawed, well-drained chopped spinach is a reasonable starting substitute.

Can I make this recipe without Boursin cheese?

Yes. You can substitute softened cream cheese mixed with a little garlic, chopped chives, and dried herbs.

The flavor will be slightly different, but the sauce can still be wonderfully creamy.

What cheese can I use instead of Gruyère?

Fontina, Swiss cheese, or a good melting cheddar can work as substitutes. Gruyère has a distinctive nutty flavor, so the final result will taste a little different.

Why is my cheese sauce grainy?

Grainy cheese sauce usually happens when the cheese gets too hot or the sauce separates.

For the smoothest results, add the cheese off the heat and stir gently until melted.

Is Spinach Artichoke Macaroni & Cheese gluten-free?

It can be! This recipe uses gluten-free pasta and 1:1 gluten-free flour. Check the labels on your cheese, seasonings, marinated artichokes, and other packaged ingredients to confirm they’re gluten-free, especially if cooking for someone with celiac disease.

Can I skip the baking step?

Yes! The macaroni and cheese can be served directly from the stovetop once everything is combined and heated through.

However, baking gives you that delicious golden cheese topping that makes this recipe extra special.

A Cozy, Cheesy Favorite You’ll Make Again

When you want something comforting, flavorful, and a little more exciting than ordinary mac and cheese, this recipe delivers.

The combination of creamy cheese sauce, tender pasta, fresh spinach, and tangy artichokes creates a dish that feels special without being overly complicated.

Whether you’re making it for a cozy dinner at home, a holiday gathering, or a weekend meal with friends, Spinach Artichoke Macaroni & Cheese is a delicious way to bring everyone around the table.

More Creamy & Cheesy Recipes You’ll Love

If you enjoyed this Spinach Artichoke Macaroni & Cheese, you’re going to love these comforting, cheese-filled recipes from PulseRecipes! Whether you’re craving another creamy pasta dish or an easy family dinner, here are four delicious recipes worth trying next:

  • Spinach Artichoke Chicken Casserole – Love the creamy spinach and artichoke combination? Try this satisfying chicken casserole for another comforting family dinner.
  • Cottage Cheese Mac and Cheese – A delicious twist on classic macaroni and cheese that’s perfect when you’re craving something creamy and comforting.
  • Creamy Spinach Mushroom Lasagna – Layers of creamy goodness, tender spinach, and savory mushrooms make this a wonderful option for pasta lovers.
  • One Pot Broccoli Cheese Orzo – Looking for another easy, cheesy dinner? This comforting orzo dish is a great choice for busy weeknights.

⭐ Loved this Spinach Artichoke Macaroni & Cheese? I’d love to hear from you! Leave a 5-star rating in the recipe card below if you enjoyed it, and share your experience in the comments. Your feedback helps other home cooks discover delicious recipes and means so much to our PulseRecipes kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Artichoke Macaroni & Cheese with creamy melted cheese sauce, tender pasta, fresh spinach, artichoke hearts, and a golden baked topping in a cast-iron skillet.

Spinach Artichoke Macaroni & Cheese


  • Author: Omar
  • Total Time: 55 minutes
  • Yield: 8 servings 1x

Description

This creamy Spinach Artichoke Macaroni & Cheese combines tender gluten-free pasta, fresh spinach, marinated artichokes, and a rich blend of Boursin, Gruyère, Pecorino, and Parmesan cheeses. Baked until golden and bubbly, this comforting pasta dish is perfect for family dinners, holidays, or cozy weeknight meals.


Ingredients

Scale
  • 12 oz gluten-free pasta of choice
  • 1/4 cup unsalted butter
  • 2–3 cloves garlic, minced
  • 1/4 cup 1:1 gluten-free flour
  • 3 cups half-and-half, room temperature
  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon kosher salt, or to taste
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon red pepper flakes
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon smoked paprika
  • 2 cups fresh spinach, packed
  • 12 oz marinated artichokes, drained and roughly chopped
  • 5.3 oz shallot & chive Boursin cheese
  • 2 1/2 cups shredded Gruyère cheese
  • 1/2 cup shredded Pecorino cheese
  • 1 cup grated Parmesan cheese

Instructions

  1. Prepare the pasta: Preheat the oven to 350°F (175°C). Combine the shredded Gruyère, Pecorino, and Parmesan cheeses in a medium bowl. Cook the gluten-free pasta according to package directions, stopping just before al dente. Drain and set aside.
  2. Make the roux: Melt the butter in a large, deep skillet or Dutch oven over medium heat. Add the minced garlic and sauté for 1–2 minutes, stirring constantly. Whisk in the gluten-free flour and cook for 2–3 minutes until the mixture resembles wet sand.
  3. Prepare the creamy sauce: Gradually pour in the room-temperature half-and-half, whisking continuously to prevent lumps. Cook for 3–5 minutes until the sauce thickens enough to coat the back of a spoon.
  4. Add seasonings and vegetables: Remove the skillet from the heat. Stir in the garlic powder, black pepper, parsley, salt, onion powder, red pepper flakes, nutmeg, and smoked paprika. Add the fresh spinach and stir until slightly wilted. Mix in the Boursin cheese and chopped artichokes.
  5. Melt the cheese: Reserve 1 heaping cup of the shredded cheese mixture for topping. Gradually stir the remaining cheese into the warm sauce, one handful at a time, until completely melted and creamy.
  6. Combine everything: Add the cooked pasta to the cheese sauce and gently stir until evenly coated. Transfer the mixture to a large oven-safe skillet or baking dish. Sprinkle the reserved shredded cheese evenly over the top.
  7. Bake until golden: Bake for 15–20 minutes until the cheese is melted, golden, and bubbling. For a crispier topping, broil for an additional 1–3 minutes, watching carefully to prevent burning.
  8. Rest and serve: Remove from the oven and let cool for 5 minutes before serving. Enjoy warm and creamy!

Notes

  • Pasta: Cook the pasta slightly under al dente to prevent it from becoming mushy during baking.
  • Cheese: Freshly shredded cheese melts more smoothly than pre-shredded varieties.
  • Artichokes: Drain the marinated artichokes thoroughly to avoid watering down the sauce.
  • Spinach: Frozen spinach can replace fresh spinach. Thaw and squeeze out excess moisture before using.
  • Creamy sauce: Add the cheese off the heat and stir gently to prevent a grainy texture.
  • Extra crispy topping: Add gluten-free breadcrumbs mixed with a little melted butter before baking.
  • Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.
  • Reheating: Add a splash of milk or half-and-half when reheating to restore creaminess.
  • Make ahead: Assemble up to 24 hours in advance, refrigerate, and bake until heated through.
  • Gluten-free: Check packaged ingredient labels to confirm all ingredients are gluten-free.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 790 kcal
  • Sugar: 6 g
  • Sodium: 950 mg
  • Fat: 52 g
  • Saturated Fat: 31 g
  • Unsaturated Fat: 18 g
  • Trans Fat: 1 g
  • Carbohydrates: 52 g
  • Fiber: 4 g
  • Protein: 30 g
  • Cholesterol: 155 mg