Go Back

Food for Picky Kids: Hidden Veggie Mac and Cheese – Creamy, Comforting, and Kid-Approved

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • 8 ounces (about 225 g) small pasta (elbows, shells, cavatappi, or macaroni)
  • 1 cup cauliflower florets (fresh or frozen)
  • 1 cup cubed butternut squash (fresh or frozen)
  • 1/2 cup sliced carrots (peeled; about 1 medium carrot)
  • 1/2 small onion, roughly chopped (optional for extra flavor)
  • 1 clove garlic (optional, for mild savoriness)
  • 1/2 cup milk (whole milk for creaminess; use 2% if you prefer)
  • 1/2 cup low-sodium broth or reserved pasta water
  • 1 1/2 cups shredded mild cheddar (or a blend of cheddar and mozzarella)
  • 2 tablespoons cream cheese (adds silkiness; optional but recommended)
  • 1 tablespoon butter
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon ground mustard (optional; boosts “cheesy” flavor)
  • Pinch of paprika or turmeric (optional; enhances color and warmth)
  • Black pepper to taste

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a boil. Cook pasta until just al dente, then drain, reserving 1/2 to 1 cup of the pasta water. Set pasta aside.
  2. Steam the veggies: In the same pot or a steamer basket, steam the cauliflower, squash, carrots, onion, and garlic until very tender, about 10–12 minutes. You should be able to easily pierce them with a fork.
  3. Blend the sauce base: Add the cooked veggies to a blender with milk and broth (or pasta water). Blend until completely smooth and silky. If it’s too thick, add a splash more liquid.
  4. Enrich and season: Pour the blended mixture back into the pot over low heat. Stir in butter, cream cheese, salt, ground mustard, and paprika or turmeric. Heat gently until melted and smooth.
  5. Add the cheese: Turn the heat to low and stir in shredded cheddar a handful at a time until fully melted. Avoid boiling, which can make cheese grainy. Taste and adjust salt and pepper.
  6. Combine with pasta: Add the cooked pasta to the pot and stir to coat. If the sauce seems thick, loosen with a bit more milk or reserved pasta water until creamy.
  7. Rest and serve: Let the mac and cheese sit off the heat for 2–3 minutes to thicken slightly. Serve warm. For extra appeal, top kids’ bowls with a tiny sprinkle of cheese.