This post may contain affiliate links. Please see our disclosure policy.

Spinach and artichoke mac and cheese in a black STAUB 9x13 pan with one corner piece removed.
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Why You’ll Love This Recipe

This creamy spinach mac and cheese delivers everything you love about classic spinach artichoke dip (melty cheese, tender pasta, artichokes, and spinach) baked together in one pan for minimal cleanup. It’s rich, comforting, and surprisingly veggie-packed, and because everything cooks in the same dish, there’s no boiling pasta or whisking a stovetop sauce. Just layer the ingredients, cover, and let the oven do the work.

It’s also incredibly customizable. I often make it gluten free with gluten-free pasta and breadcrumbs, or use pork panko for extra protein and an ultra-crispy topping. The flavors stay true to the creamy, cozy dip that inspired it, and the baked texture reheats beautifully.

If you love this style of comfort cooking, you may also enjoy my Creamy Steak Pasta with Dairy Free Alfredo Sauce, Paleo Shrimp Alfredo with Artichoke Hearts, or the deep, cozy flavors in The BEST French Onion Pasta.

Ingredients You’ll Need

Here’s what you’ll use to make this family-friendly mac and cheese:

Ingredients for spinach and artichoke mac and cheese labeled and laid out on a light pink countertop.
  • Short pasta: Gluten-free pasta works well if you need it. Shapes like shells, elbows, fusilli, or cavatappi hold the sauce best and bake evenly.
  • Milk of choice: Use what fits your dietary needs.
  • Sea salt: Enhances every layer.
  • Butter: Adds richness as it melts into the pasta while baking.
  • Baby spinach: Wilts quickly into the dish without extra water.
  • Artichoke hearts: Use canned for convenience; drain well.
  • Shredded cheese: I used cheddar and fontina for a creamy, stretchy melt, but gouda, gruyere, or parmesan also work.
  • Cream cheese: Helps create an easy homemade cheese sauce without whisking.
  • Breadcrumbs: You can use regular or gluten-free breadcrumbs here. Personally, I like to use pork panko for breadcrumbs to boost the protein level.

How to Make Spinach and Artichoke Mac and Cheese

Pasta, milk, and sea salt in a 9x13 pan being stirred with a wooden spoon.

Step 1: Preheat the oven to 400°F. Add pasta, milk, and sea salt to a 9×13 pan or 3-quart baking dish and stir to combine.

Sliced butter in a 9x13 pan with pasta, milk, and sea salt.

Step 2: Evenly distribute the butter slices across the top.

Hands covering a 9x13 baking dish filled with pasta, milk, sea salt, and sliced butter with aluminum foil.

Step 3: Tightly cover with aluminum foil and bake for 30 minutes.

A wooden spoon breaking up baked spinach and artichoke mac and cheese in a 9x13 pan.

Step 4: Remove the foil. Break up the pasta with a spoon if any pieces are sticking together.

Baby spinach and artichoke hearts being stirred into the 9x13 pan with baked mac and cheese.

Step 5: Add the baby spinach and artichoke hearts, a handful at a time, stirring to help the spinach wilt into the noodles.

Pasta mixture in a baking dish with cheese and cubed cream cheese stirred into a smooth sauce, then topped with more cheese and breadcrumbs.

Step 6: Add 3 cups of cheese, and the cubed cream cheese. Stir until everything melts together into a smooth, creamy sauce. Spread the mixture evenly, sprinkle the remaining cheese over the top, and finish with breadcrumbs or pork panko.

Baked spinach and artichoke mac and cheese, the top bubbling and browned.

Step 7: Bake uncovered for 15 minutes, until the top is bubbling and lightly browned. Serve hot and enjoy this cheesy spinach pasta straight from the oven.

Tips, Variations & Make-Ahead Notes

  • Cheese swaps: For a deeper flavor, try gouda or gruyere, or fold in a little parmesan.
  • Gluten-free tips: Gluten-free pasta absorbs milk quickly, so don’t overbake; check for doneness early.
  • Baked mac and cheese option: You can broil the topping for 2-3 minutes to add extra crispiness.
  • Artichoke pasta flavor balance: Drain canned artichokes well to prevent extra acidity from overpowering the sauce.
  • Meal prep mac and cheese: Assemble the dish, cover, and refrigerate for up to 24 hours. Add 5-10 minutes to the initial covered bake.
  • Freezer-friendly pasta dish: Freeze fully baked portions for up to 3 months. Thaw overnight before reheating.
  • Serving ideas: For a full meal, try pairing this baked mac and cheese with roasted broccoli, a simple green salad, or a protein like baked chicken thighs or salmon. It also works well on a holiday table alongside bigger mains.
A wooden spoon scooping out a portion of spinach and artichoke mac and cheese from a black 9x13 STAUB pan.

Storage Tips

Store leftovers in an airtight container for up to 4 days or freeze for up to 3 months. Reheat covered at 350°F with a splash of milk until creamy and hot.

Recipe FAQs

Can I use frozen spinach?

Yes, but thaw it fully and squeeze out as much water as possible to avoid watering down the sauce.

Is this a stovetop mac and cheese?

This is a no-boil baked version, but it delivers the same creamy texture you’d expect from stovetop mac and cheese.

Can I use marinated artichokes?

You can, but rinse lightly to keep the marinade from overpowering the dish.

This spinach and artichoke mac and cheese brings together everything I love about cozy fall dinners and creamy pasta bakes, and it’s one of the easiest dishes to serve for weeknight meals, potlucks, or game day gatherings.

For another comfort-forward option, try my Easy Hidden Veggie Pasta Sauce next.

More Delicious Pasta Dishes

If you make this spinach and artichoke mac and cheese recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media – Instagram, Facebook, and Pinterest for even more delicious recipes!

Servings: 8 servings

Creamy Spinach & Artichoke Mac and Cheese

By Jean Choi
This spinach and artichoke mac and cheese is the cozy comfort meal you make when you want something creamy, cheesy, and flavorful without any stovetop steps. It turns the classic spinach artichoke dip into a one-pot pasta bake that works for easy weeknight comfort food, game day gatherings, holiday side dishes, and potlucks, and it’s simple to adapt into a gluten-free mac and cheese everyone will love.
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 16 oz short pasta, I used gluten free
  • 4 cups milk of your choice
  • 1 tsp sea salt
  • 1/4 cup butter, sliced into 1/4 inch pieces
  • 5 oz baby spinach
  • 15 oz can of artichoke hearts, drained and halved
  • 4 cups shredded cheese, divided – I used cheddar and fontina
  • 4 oz cream cheese, cut into 1/2 in cubes
  • 1/2 cup breadcrumbs, I used gluten free

Instructions 

  • Preheat the oven to 400 degrees F. In a 9×13 pan or a 3-quart baking dish, add pasta, milk, and sea salt and stir together.
    16 oz short pasta, 4 cups milk of your choice, 1 tsp sea salt
  • Evenly disperse the butter slices on top.
    1/4 cup butter
  • Tightly cover with aluminum foil, and bake for 30 minutes.
  • Remove the pan from the oven, remove the foil. Break up the pasta with a spoon if they are stuck together, then add baby spinach a handful at a time. Stir until wilted into the noodles.
    5 oz baby spinach
  • Add artichoke hearts, 3 cups of cheese, and cream cheese cubes, and stir until melted and combined.
    15 oz can of artichoke hearts, 4 oz cream cheese
  • Flatten the top evenly, then sprinkle the remaining 1 cup of cheese on top and the breadcrumbs.
    1/2 cup breadcrumbs
  • Bake uncovered for another 15 minutes until bubbly and browned on top. Serve hot and enjoy!

Notes

  • Cheese swaps: For a deeper flavor, try gouda or gruyere, or fold in a little parmesan.
  • Gluten-free tips: Gluten-free pasta absorbs milk quickly, so don’t overbake; check for doneness early.
  • Baked mac and cheese option: You can broil the topping for 2-3 minutes to add extra crispiness.
  • Artichoke pasta flavor balance: Drain canned artichokes well to prevent extra acidity from overpowering the sauce.
  • Meal prep mac and cheese: Assemble the dish, cover, and refrigerate for up to 24 hours. Add 5-10 minutes to the initial covered bake.
  • Freezer-friendly pasta dish: Freeze fully baked portions for up to 3 months. Thaw overnight before reheating.
  • Storage: Store leftovers in an airtight container for up to 4 days or freeze for up to 3 months. Reheat covered at 350°F with a splash of milk until creamy and hot.

Nutrition

Serving: 1serving – makes 8, Calories: 539kcal, Carbohydrates: 52g, Protein: 23g, Fat: 26g, Saturated Fat: 14g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Trans Fat: 0.2g, Cholesterol: 74mg, Sodium: 1158mg, Potassium: 302mg, Fiber: 4g, Sugar: 4g, Vitamin A: 2408IU, Vitamin C: 5mg, Calcium: 490mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below or tag @whatgreatgrandmaate!

Jean Choi

I’m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor.

You May Also Like

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.