Cheesy Chipotle-Cauliflower Mac

Cauliflower is a packed with vitamin C, vitamin K, and folate. It's low in carbs and still packs a decent amount of good-for-you fiber.

bowl of Cheesy Chipotle-Cauliflower Mac
Photo: Jason Donnelly
Total Time:
40 mins
5 cups


  • 3 cup cauliflower florets

  • 8 ounce dried whole wheat shell pasta

  • 1 cup fat-free milk

  • 1 canned chipotle pepper in adobo, finely chopped

  • 1 tablespoon adobo sauce

  • 1 tablespoon olive oil

  • ¼ cup finely chopped yellow onion

  • 2 cloves garlic, minced

  • 4 cup chopped fresh spinach

  • 1 tablespoon coarse ground Dijon-style mustard

  • ¼ teaspoon salt

  • 1 cup shredded reduced-fat cheddar cheese (4 oz.)

  • ½ cup shredded part-skim mozzarella cheese (2 oz.)

  • Freshly ground black pepper (optional)

  • Paprika (optional)


  1. Place cauliflower in a steamer basket in a large saucepan. Add water to saucepan to just below basket. Bring to boiling. Steam, covered, 8 to 10 minutes or until very tender.

  2. Meanwhile, cook pasta in a large amount of boiling water 2 minutes less than package directions. Drain pasta and transfer to a large bowl.

  3. Transfer cauliflower to a food processor or blender. Add milk, chipotle pepper, and adobo sauce. Cover and process or blend until smooth.

  4. Dry large saucepan. Add oil and heat over medium. Add onion; cook 2 to 3 minutes or until tender, stirring occasionally. Add garlic; cook and stir 1 minute or until fragrant. Add spinach; cook 2 minutes or until slightly wilted. Reduce heat to medium-low. Stir in cauliflower mixture, mustard, and salt. Gradually whisk in cheeses just until melted.

  5. Pour cauliflower mixture over cooked pasta; stir gently to combine. If desired, top with black pepper and paprika.

Nutrition Facts (per serving)

447 Calories
15g Fat
57g Carbs
25g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 447
% Daily Value *
Total Fat 15g 19%
Saturated Fat 6g 30%
Cholesterol 32mg 11%
Sodium 601mg 26%
Total Carbohydrate 57g 21%
Total Sugars 6g
Protein 25g

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles