Go Back
+ servings

Spinach Artichoke Mac and Cheese

A creamy and cheesy pasta dish combining the flavors of spinach and artichokes with classic macaroni and cheese.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course, Side Dish
Cuisine: American
Calories: 550

Ingredients
  

Pasta
  • 8 oz elbow macaroni
Cheese Sauce
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups milk whole milk preferred
  • 1 cup cream cheese softened
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded cheddar cheese
  • 1 cup grated Parmesan cheese
Vegetables
  • 1 cup fresh spinach chopped
  • 1 cup canned artichoke hearts drained and chopped
Seasoning
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Method
 

Cook Pasta
  1. Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente. Drain and set aside.
Make Cheese Sauce
  1. In a large skillet, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden.
  2. Gradually whisk in the milk, stirring constantly until the mixture thickens, about 5-7 minutes.
  3. Stir in the cream cheese until melted, then add the mozzarella, cheddar, and Parmesan cheeses. Mix until smooth.
Combine Ingredients
  1. Add the cooked macaroni, spinach, artichokes, garlic powder, onion powder, salt, and pepper to the cheese sauce. Stir until well combined.
Bake
  1. Preheat the oven to 350°F (175°C). Transfer the mixture to a baking dish and spread evenly. Bake for 20 minutes until bubbly and golden on top.
Serve
  1. Let cool for a few minutes before serving. Enjoy your Spinach Artichoke Mac and Cheese!

Nutrition

Serving: 1servingCalories: 550kcalCarbohydrates: 50gProtein: 25gFat: 30gSaturated Fat: 15gFiber: 3gSugar: 4g

Notes

For added flavor, consider topping with breadcrumbs before baking.

Tried this recipe?

Let us know how it was!