Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Healthy stovetop mac and cheese with casarecce pasta and creamy orange cheese sauce, served with milk

Healthy-ish Stovetop Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

A creamy, comforting stovetop mac and cheese made with real ingredients — and a secret veggie twist.

  • Total Time: 30 minutes
  • Yield: 6 people 1x

Ingredients

Units Scale
  • 8 oz elbow macaroni (see Notes)
  • 4 oz cream cheese, cubed and softened
  • 8 oz cheddar cheese, freshly shredded
  • 3 tbsp unsalted butter (see Notes)
  • 1 cup whole milk (see Notes)
  • 1 cup chicken stock (see Notes)
  • 1/4 tsp ground mustard
  • 1/4 cup pureed carrots (optional, see Notes)
  • Kosher Salt, to taste
  • Freshly ground black pepper, to taste
  • 1/2 cup reserved pasta water

Instructions

  1. Boil pasta until 2 minutes less than al dente. Reserve at least ½ cup pasta water, then drain and set aside.
  2. In the same pot, melt butter over medium heat.
  3. Add cream cheese and whisk until melted into a thick paste.
  4. Slowly whisk in chicken stock.
  5. Add mustard powder and carrot purée.
  6. Stir in reserved pasta water until smooth.
  7. Add pasta back to the pot and stir to coat.
  8. Add milk and ¾ of the cheddar cheese. Fold gently and turn off heat.
  9. Season with salt and pepper.
  10. Top with remaining cheese and serve immediately.

Notes

  • Pasta: Cavatappi or casarecce work well; gluten-free pasta is fine.
  • Butter substitute: Use olive, avocado, or sunflower oil (1:1).
  • Milk substitutions listed above.
  • Stock: Vegetable stock can be substituted 1:1.
  • Carrot purée: Baby food or homemade both work.

Nutrition

  • Serving Size: 6 people
  • Calories: 1165
  • Sodium: 1010mg
  • Fat: 59.2g
  • Saturated Fat: 36.6g
  • Carbohydrates: 103.9g
  • Fiber: 4.6g
  • Protein: 52.8g
  • Cholesterol: 178mg