If you are on the hunt for a comforting yet fresh twist on a classic favorite, this Spinach Artichoke Mac and Cheese Recipe is going to become your new go-to dish. Creamy, cheesy, and packed with the vibrant flavors of tender spinach and tangy marinated artichokes, it transforms ordinary mac and cheese into something extraordinary. It’s rich, luscious, and just bursting with texture and flavor—perfect for feeding a crowd or treating yourself to a cozy night in.

Spinach Artichoke Mac and Cheese Recipe - Recipe Image

Ingredients You’ll Need

Getting the balance right in this dish is all about choosing ingredients that not only enhance the flavor but also bring incredible texture and color to your plate. Each item is simple, yet essential for building that signature creamy and savory profile of this Spinach Artichoke Mac and Cheese Recipe.

  • Salted butter: Provides the perfect rich base and helps create a silky roux for the sauce.
  • All-purpose flour: Thickens the sauce for that smooth, velvety consistency.
  • Evaporated milk: Adds creaminess without heaviness, making the sauce rich yet light.
  • Onion powder: Brings a subtle sweetness and depth that melds beautifully with garlic.
  • Garlic powder: Complements the fresh garlic for layered garlic flavor.
  • Minced garlic: Adds an aromatic punch that makes the dish irresistible.
  • Kosher salt: Enhances all flavors and balances the richness.
  • Freshly ground black pepper: Gives a mild kick of spice.
  • Mozzarella cheese: Delivers gooey meltiness that’s mild and stretchy.
  • Monterey Jack cheese: Adds buttery undertones and extra creaminess.
  • Parmesan cheese: Brings a sharp, nutty finish that cuts through the richness.
  • Frozen chopped spinach: Provides fresh green color and a healthy vegetable boost after being well drained.
  • Marinated artichoke hearts: Infuse tang and tender bites that brighten the whole dish; include the marinade too for an extra flavor kick.
  • Pasta (Casarecce, penne, or rigatoni): Holds sauce beautifully and adds great bite; choose your favorite tube shape.

How to Make Spinach Artichoke Mac and Cheese Recipe

Step 1: Prepare the Roux Base

Start by melting the salted butter in a large, shallow enamel or cast-iron pan over medium heat. Once melted, stir in the all-purpose flour to create a roux. Cook this mixture for about 2 minutes until it turns a light golden color—this step is crucial as it builds the foundation for that luscious sauce that defines this Spinach Artichoke Mac and Cheese Recipe.

Step 2: Cook Your Pasta

While your roux is cooking, bring a large pot of generously salted water to a boil. Add the pasta of your choice and cook it until just under al dente, so it still has a little bite. Reserve a cup of the pasta cooking water, then drain the pasta. This reserved water comes in handy later to adjust the sauce consistency perfectly.

Step 3: Make the Creamy Sauce

Gently pour the evaporated milk into your roux, whisking constantly until the mixture is silky and smooth. Add in the onion powder, garlic powder, minced garlic, kosher salt, and freshly ground pepper. Let the sauce simmer for about 3 minutes or until it thickens enough to coat the back of a spoon, giving that signature creamy texture that you love in any mac and cheese.

Step 4: Combine Cheese and Veggies

Remove the sauce from the heat and stir in all but two handfuls of your shredded Mozzarella, Monterey Jack, and Parmesan cheeses. Mix until the cheese starts melting into the sauce, making it rich and gooey. Then fold in the thoroughly drained frozen spinach and quartered marinated artichoke hearts—don’t drain the marinade as it adds an extra layer of flavor that elevates this Spinach Artichoke Mac and Cheese Recipe to the next level.

Step 5: Toss in the Pasta

Add your cooked pasta to the cheesy, veggie-packed sauce and gently toss to make sure every piece is coated in that irresistible creamy goodness. If the sauce feels a little thick or dry, splash in some of the reserved pasta water to loosen it up and get that perfect saucy consistency.

Step 6: Broil for the Finishing Touch

Sprinkle the remaining shredded cheeses evenly on top of the pasta. Place the pan under a hot broiler for 4 to 6 minutes. Watch closely as the cheese bubbles and develops a beautiful golden brown crust. This final step adds a delightful texture contrast—the perfect crown for your Spinach Artichoke Mac and Cheese Recipe. Serve immediately while hot and ooey-gooey.

How to Serve Spinach Artichoke Mac and Cheese Recipe

Spinach Artichoke Mac and Cheese Recipe - Recipe Image

Garnishes

To make your presentation pop and flavor sing, consider sprinkling chopped fresh parsley or chives on top for a fresh, herby bite. A light dusting of extra Parmesan over the golden crust adds a nice touch too. If you like a little heat, red pepper flakes or a drizzle of hot sauce can be a game-changer alongside the creamy richness.

Side Dishes

This dish pairs wonderfully with bright, crisp side salads featuring citrus vinaigrette to cut through the creaminess. Roasted or grilled vegetables like asparagus, broccoli, or Brussels sprouts add a smoky dimension. For something heartier, garlic bread or a crusty baguette is always a welcome companion to mop up every last bit of cheesy sauce.

Creative Ways to Present

If you want to wow guests or make weeknight dinners feel special, bake the mac and cheese in individual ramekins for charming personal portions. Or layer the pasta mix in a casserole dish topped with panko breadcrumbs and bake for a crunchy, golden top. For a fun twist, stuff this luscious mixture into bell peppers or portobello mushrooms and bake until bubbly and golden.

Make Ahead and Storage

Storing Leftovers

Leftover Spinach Artichoke Mac and Cheese Recipe keeps beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after sitting, making it even more delicious the next day.

Freezing

You can freeze this dish if you want to prep meals ahead. Transfer cooled mac and cheese into a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating to retain its creamy texture without drying out.

Reheating

To reheat, warm gently on the stovetop over low heat or in the microwave, adding a splash of milk or reserved pasta water to revive the creamy consistency if it feels thick. Avoid overheating to keep the cheese and veggies from drying out.

FAQs

Can I use fresh spinach instead of frozen?

Absolutely! If using fresh spinach, sauté it lightly until wilted and make sure to squeeze out as much moisture as possible before adding. This will keep your dish from getting watery while still giving you that lovely fresh flavor.

What pasta works best for this recipe?

Traditionally, Casarecce is used for its twists that hold sauce so well, but penne or rigatoni are fantastic substitutes. The key is to choose short pasta shapes that can cradle all the cheesy goodness and veggies.

Can I make this recipe dairy-free or vegan?

Swapping out the cheeses and milk for plant-based alternatives can work, but keep in mind that the creamy texture and flavor will be a bit different. Using vegan cheeses and a non-dairy cream or milk substitute like oat or cashew milk is a good start to making a dairy-free Spinach Artichoke Mac and Cheese Recipe.

Is it necessary to include the marinade from the artichokes?

Yes! The marinade adds a subtle tang and depth that brightens the dish. It’s a little trick that really elevates the overall flavor, so don’t skip it.

Can I make this recipe gluten-free?

Definitely! Use gluten-free flour and a gluten-free pasta option, and you’ll have the same creamy, cheesy experience without gluten. Just be sure to double-check all your ingredients for gluten-free labeling.

Final Thoughts

This Spinach Artichoke Mac and Cheese Recipe is a total crowd-pleaser that brings comfort food to a whole new level. With its creamy sauce, fresh greens, and tangy artichokes, it’s a warm hug on a plate that you’ll want to make again and again. Grab your ingredients, put on some music, and get ready to enjoy one of the most satisfying mac and cheese dishes you’ll ever taste.

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 Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 75 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 12 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Description

This creamy Spinach Artichoke Mac and Cheese combines traditional comfort food with flavorful additions of spinach and marinated artichoke hearts. A rich roux-based cheese sauce made with mozzarella, Monterey Jack, and Parmesan cheeses is combined with tender pasta and finished under the broiler for a bubbly, golden crust. Perfect for a crowd-pleasing meal or a cozy night in.


Ingredients

Scale

Cheese Sauce

  • 3 Tbsp salted butter
  • 3 Tbsp all-purpose flour
  • 12 oz evaporated milk
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 2 tsp minced garlic
  • 2 tsp kosher salt
  • ½ tsp freshly ground black pepper
  • 8 oz shredded Mozzarella cheese
  • 4 oz shredded Monterey Jack cheese
  • 2 oz shredded Parmesan cheese

Vegetables and Pasta

  • 10 oz frozen chopped spinach (thawed and well-drained)
  • 12 oz marinated artichoke hearts (quartered; include the marinade)
  • 16 oz pasta (Casarecce orig., or penne/rigatoni)


Instructions

  1. Make the Roux: In a large, shallow enamel or cast-iron pan over medium heat, melt the butter. Stir in the flour to form a roux and cook until lightly golden, about 2 minutes, to develop flavor.
  2. Cook the Pasta: Meanwhile, boil a large pot of generously salted water. Cook the pasta until just under al dente, about 1-2 minutes less than package instructions. Reserve 1 cup of pasta water, then drain the pasta well.
  3. Prepare the Sauce: Pour the evaporated milk into the roux, whisking constantly until smooth. Add onion powder, garlic powder, minced garlic, salt, and pepper. Let the mixture simmer gently until the sauce thickens, about 3 minutes.
  4. Combine Cheese and Vegetables: Remove the pan from heat. Stir in all but two handfuls of the shredded cheeses until mostly melted. Fold in the drained chopped spinach and marinated artichoke hearts along with their marinade to infuse extra flavor.
  5. Toss with Pasta: Add the cooked pasta to the sauce and gently toss to coat evenly. If the sauce seems thick, add a splash of reserved pasta water to loosen it to desired consistency.
  6. Broil and Serve: Sprinkle the remaining cheese evenly on top of the pasta in the pan. Place the pan under a hot broiler for 4 to 6 minutes, until the cheese is bubbly and lightly browned. Serve immediately for best texture and flavor.

Notes

  • Using the marinade from the artichoke hearts adds depth to the sauce—do not drain it completely.
  • Casarecce pasta is traditional, but penne or rigatoni are excellent alternatives for holding the sauce.
  • Make sure to drain and squeeze out excess water from the spinach to avoid a watery sauce.
  • Broiling at the end gives a delightful crispy cheese crust—watch carefully to prevent burning.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star