Go Back
+ servings
Hidden veggie mac and cheese in two white bowls.
Print Add to Collection

Hidden Veggie Mac and Cheese

With two veggies right in the sauce, this Hidden Veggie Mac and Cheese is a favorite kids dinner. (Try having the kids make it with you and watch the veggies disappear!)
Course Dinner
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 152kcal


  • ½ cup cauliflower florets
  • ½ cup sweet potato (peeled and cubed)
  • ½ cup milk
  • ¾ cup grated yellow or white cheddar cheese
  • 2 tablespoons butter
  • ½ teaspoon salt
  • ¼ teaspoon garlic powder (optional)
  • 8 ounces pasta


  • Bring a large pot of water to a boil over medium-high heat.
  • Add the cauliflower and sweet potato and cook for about 10 minutes or until soft when poked with a fork. Use a large slotted spoon to transfer the veggies to a blender, draining off all the liquid.
  • Add the milk, cheese, butter, salt, and garlic powder, if using, to the blender with the veggies and puree until completely smooth.
  • Meanwhile, bring the water back to a boil and cook the pasta according to package directions. Drain and return to the pot.
  • Stir in the cheese sauce, season to taste with additional salt, if needed, and serve warm.


  • Serve any leftovers in an airtight container and heat for 30-60 seconds in the microwave to warm. If the pasta has firmed up, sprinkle with a little milk, then stir once warmed through. Or make the sauce up to 5 days in the fridge and warm briefly before stirring into cooked pasta. 
  • You can also freeze the sauce in a freezer container or ice cube tray and thaw or warm for future use.
  • To make this for 6-8 people, simply double all the amounts using a full pound of pasta. You can also add more cheese if you'd like.
  • Try serving the cheese sauce as a dipping sauce for other cooked veggies, like my Roasted Frozen Broccoli.
  • Use orange cheese for the most vivid orange color.
  • Use dairy-free cheese and vegan butter if needed.
  • This is delicious paired with cooked mild Italian sausage or Baked Chicken Tenders.
  • Use the type of pasta your family prefers, whether whole wheat, gluten-free, bean-based, or traditional.


Calories: 152kcal | Carbohydrates: 8g | Protein: 7g | Fat: 11g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 32mg | Sodium: 464mg | Potassium: 359mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4299IU | Vitamin C: 11mg | Calcium: 201mg | Iron: 1mg