Go Back
+ servings
top down shot of spinach mac and cheese with wooden spoon in skillet

Creamy Spinach Macaroni and Cheese

No ratings yet
Created by Mariam E.
This Creamy Spinach Mac and Cheese is a delicious twist on homemade mac and cheese. Think of it as an elevated version of a childhood classic!  Your family will love this easy flavorful weeknight meal!
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Main Course
Cuisine American
Servings 6 servings


  • 8 oz. Cavatappi macaroni uncooked, or any other pasta
  • 3 Tbsps. unsalted butter
  • 2 Tbsps. all purpose flour
  • 2 cups milk
  • 2 cups half and half
  • cup sharp white cheddar cheese shredded
  • ½ cup parmesan cheese grated
  • ¾ tsp black pepper fresh cracked
  • 4 cloves garlic minced
  • ¾ tsp. salt
  • 2 handful fresh spinach lightly chopped


  • Cook Pasta according to pasta directions.
  • In a large skillet over medium heat, melt butter and sauté the garlic to sauté for about 30 seconds. Stir in flour and cook until well combined.
  • Whisk in milk, half and half, salt, black pepper and bring the mixture to a simmer. Then add in the white cheddar and parmesan cheese. Cook until thickened on low heat for approximately 3-5 minutes. Add in the spinach and mix to cook for about 2 more minutes.
  • Stir in the macaroni and cover to cook on low heat for another 3-5 minutes. Garnish with some freshly grated parmesan cheese and serve.


  • Use enough cold, fresh water that once the pasta begins to cook and expand, there will still be plenty of room for the pasta to move freely.
  • Add is proteins like cooked chicken or shrimp if you like.
  • Drain your pasta enough to remove most of the water, but don’t let drained pasta sit and “dry off”. As it cools, the starches will firm up and the pasta will stick together.
  • Starches absorb water instantly and you want the water temperature to be extremely hot to begin cooking the noodles properly.
  • Bulk up the creamy pasta with more veggies if you like! Try some broccoli, peas, cauliflower, or more!
  • Add some fresh herbs to this white cheddar mac and cheese. Basil, parsley, oregano, thyme, and rosemary make for a delicious addition to the creamy pasta.


Serving: 6servings | Calories: 483kcal | Carbohydrates: 39g | Protein: 18g | Fat: 28g | Saturated Fat: 18g | Trans Fat: 1g | Cholesterol: 87mg | Sodium: 604mg | Potassium: 355mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1809IU | Vitamin C: 4mg | Calcium: 452mg | Iron: 1mg
Tried this recipe?Rate the recipe below and mention @cookinwithmima and tag #cookinwithmima so I can see your recreations.