Ingredients
– 2 cups uncooked macaroni
– 2 tablespoons butter
– 2 tablespoons all-purpose flour
– 2 cups whole milk
– 1/2 cup grated Parmesan cheese
– 1/4 cup basil pesto
– 1/2 teaspoon salt
– Freshly cracked black pepper to taste
– 1/2 pound frozen spinach
Instructions
1-Thaw frozen spinach at room temperature or in the microwave, then squeeze out all excess water thoroughly to avoid a watery dish.
2-Bring a large pot of water to a boil and cook 2 cups uncooked macaroni for 7-10 minutes until tender, then drain well.
3-In a small saucepot over medium heat, melt 2 tablespoons butter and stir in 2 tablespoons all-purpose flour to form a smooth paste, cooking for about 1 minute to lightly toast the flour.
4-Gradually whisk in 2 cups whole milk, bring to a simmer while stirring continuously, and allow the sauce to thicken for a creamy base.
5-Remove from heat and whisk in 1/2 cup grated Parmesan cheese and 1/4 cup basil pesto until smooth, then season with 1/2 teaspoon salt and freshly cracked black pepper to taste.
6-Return the drained macaroni to the large pot with heat off, add the squeezed spinach, and pour the prepared sauce over the macaroni and spinach.
7-Mix gently until everything is evenly coated, then serve immediately for the best texture and flavor.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π± Use basil pesto for classic flavor; sun-dried tomato or homemade pesto are great alternatives.
βοΈ Freeze leftover pesto in ice cube trays for quick future use.
π
Add sun-dried tomatoes, rotisserie chicken, feta, or bacon bits for extra flavor and texture.
- Prep Time: 15 minutes
- undefined: undefined
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Boiling and stovetop sauce
- Cuisine: Italian-American
Nutrition
- Calories: 334 kcal
- Sodium: 666 mg
- Fat: 14.08 g
- Carbohydrates: 39.75 g
- Fiber: 2.75 g
- Protein: 12.33 g
