This Veggie Loaded Mac & Cheese provides all the cozy comfort of a classic favorite—without the heavy, greasy feeling afterward. Creamy cauliflower blends seamlessly into the sauce, boosting fiber and nutrients while keeping the flavor kid- and adult-approved. With a dairy-free option using nutritional yeast, this recipe can be made alpha-gal friendly and easy enough for anyone to make!

Estimated Cost (Based on Average Grocery Prices)

IngredientEstimated Cost
Whole grain elbow pasta$1.50
Cauliflower florets (frozen)$3.00
Garlic$0.20
Olive Oil$0.20
Milk of Choice$0.50
Cheese of Choice$2.00

Total Recipe Cost: ~$7.40
Servings: 6

Cost per serving: $1.23

Where the Nutrition Comes From

  • Carbohydrates: Whole grain pasta provides long-lasting energy and B vitamins.
  • Fiber & Micronutrients: Cauliflower adds fiber, vitamin C, and antioxidants—without changing the familiar mac & cheese flavor.

Check out the recipe below:

Recommended products to help with this recipe:

​​*This recipe contains affiliate links, which means that I will earn a small percentage of any sales, at no extra cost to you.

Veggie Loaded Mac and Cheese

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 22 minutes
Servings: 6
Course: Pasta, Side Dish
Cuisine: American
Calories: 255

Ingredients
  

  • 16 oz box Whole Grain Elbow Pasta
  • 24 oz bag Cauliflower (frozen)
  • 2 tbsp Garlic, minced
  • 1 tbsp Olive Oil
  • 1 cup Milk of Choice
  • 1 cup Shredded Cheese of Choice (or Dairy-Free Cheese if needed)

Equipment

  • Food Processor or Masher
  • Saucepan

Method
 

  1. Cook pasta according to package directions. Drain and set aside.
  2. Steam cauliflower in the microwave until very soft (about 5-6 minutes or longer if needed). This is key for a smooth sauce.
  3. Add cauliflower, garlic, olive oil, milk, salt, and pepper to a food processor or blender. Blend until completely smooth.
  4. Add the sauce and cheese to the cooked pasta and stir until evenly coated. Serve warm.

Notes

Below is the estimated nutritional value for each serving of this recipe:
  • Calories: 255 kcal
  • Carbohydrates: 35 g
  • Fats: 10 g
  • Protein: 6 g
  • Fiber: 4 g

 

Optional Add-Ins

  • Dairy-Free: ¼ cup nutritional yeast + 1 tbsp lemon juice
  • Stir in peas, spinach, or broccoli for extra veggies
  • Add shredded chicken or chickpeas for a protein boost
  • Top with whole-grain breadcrumbs for crunch

Need More Ideas On What to Eat?

Check Out Our Free Meal Plans and Recipes: