
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
- Preheat oven to 350° F.
- 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.
- While the pasta is cooking. Place the milk and spinach in a blender and blend on high speed until smooth.
- 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.
- Reduce heat and simmer, whisking occasionally, 3 to 4 minutes, or until sauce is gently bubbling and starting to thicken.
- Add reserved pasta water and cheese and whisk until melted. Stir in the pasta, salt, broccoli and peas.
- 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