Green Mac and Cheese

Green Mac and Cheese

It’s no secret that mac and cheese is already a comfort food favorite, but this green version takes it up a notch! Green Mac and Cheese is packed with fresh spinach, broccoli, and peas. It’s a creamy, cheesy dish that sneaks in extra greens without compromising flavor. Plus, the vibrant color makes it perfect for St. Patrick’s Day or or a kid-friendly dinner any time of year. This green mac and cheese is not only super creamy and cheesy, it’s packed with nutritious veggies like spinach, broccoli and sweet peas which only add to the heavenly nature of this traditional, kid friendly recipe!

Author: Weelicious

Meal Type: Peanuts Free

Cuisine: American

Difficulty: MEDIUM

Prep. Time: 10 minutes

Cook Time: 30 minutes

Total Time: 40 minutes

Servings: 8 servings

Calories: 590 kcal per serving

Ingredients

  • 1 lb - elbow macaroni
  • 3 cups - whole milk
  • 1 cup - fresh spinach
  • 3 tablespoons - unsalted butter
  • 3 tablespoons - flour
  • 4 cups - white cheddar cheese
  • 1 tsp - kosher salt
  • 2 cups - broccoli florets
  • 1 cup - peas

Instructions

  1. Preheat oven to 350° F.
  2. Cook pasta in salted water for about 3 minutes less than package directions call for, until al dente. Reserve half a cup of the pasta water and strain.
  3. While the pasta is cooking. Place the milk and spinach in a blender and blend on high speed until smooth.
  4. In a large pot melt the butter and then add the flour, whisking continuously over low-medium heat for 2-3 minutes to make a roux. Slowly whisk in the milk mixture and bring to a boil.
  5. Reduce heat and simmer, whisking occasionally, 3 to 4 minutes, or until sauce is gently bubbling and starting to thicken.
  6. Add reserved pasta water and cheese and whisk until melted. Stir in the pasta, salt, broccoli and peas.
  7. Transfer to a greased 13″ x 9″ baking dish and bake for 20 minutes, or until cheese is bubbling and the pasta is set.

Nutrition

Energy: 590 kcal | Total Fat: 29 g | Saturated: 16 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 82 mg | Total Carbs: 56 g | Fiber: 4 g | Sugars: 8 g | Proteins: 27 g | Sodium: 742 mg | Polyunsaturated: 1 g | Monounsaturated: 6 g

©2026 OnlineCook LLC