Vegan Mac & Cheese

Number of Servings: 8 (290g)
Active Time: 10 mins.
Total Time: 30 mins.

This sauce in this recipe is essentially a half batch of Roasted Garlic Cauliflower Soup. You can make this dish in a snap by making a full soup recipe and freezing it in portions. Defrost in the microwave when you’re ready to make mac and “cheese.” You can use the sauce straight up over pasta, but to make this a more balanced meal, we’ve suggested the hunger-quenching add-ins of beans and kale.


  • "Cheese" Sauce:

    • ½ head garlic
    • 2 Tbsp. olive oil, divided
    • ½ head cauliflower, chopped
    • ½ small yellow onion, diced
    • ½ carrot, peeled and diced
    • ½ stalk celery, diced
    • 1 tsp. smoked paprika (optional)
    • ¼ tsp. salt
    • 2 cups low-sodium vegetable broth
    • ½ (13.5 oz.) can unsweetened, low-fat coconut milk
    • 1 Tbsp. nutritional yeast


    • 1 lb. small pasta shells
    • 2 (15.5 oz.) cans of no-salt-added cannellini beans, drained and rinsed
    • 1 bunch kale, stemmed and chopped


  1. Preheat oven to 400ºF.
  2. Slice the top off the head of garlic to expose the tips of the clove and cut in half. Lightly drizzle with a teaspoon of olive oil. Wrap the head in aluminum foil.
  3. Toss the cauliflower with 1 tablespoon of olive oil. Spread the cauliflower in a single layer on a baking sheet. Place the garlic on the same sheet and roast until browned and tender (30 minutes).
  4. While the cauliflower and garlic roast, heat remaining olive oil in a large pot over medium-high heat. Add onions and cook until translucent (3-5 minutes).
  5. Add carrots and celery. Cook until celery starts to soften. Add paprika, if using, and salt. Add vegetable broth and bring to a boil.
  6. When the garlic and cauliflower are done, remove the garlic from the foil and squeeze out the individual cloves. Add cauliflower and garlic to the pot and return to a simmer. Cook until vegetables are soft (10-15 minutes).
  7. While vegetables soften, cook the pasta according to package directions in a large pot. Before draining, place the kale and beans in a large colander. Pour the hot pasta and water over the kale and beans to heat and drain thoroughly.
  8. Puree cheese sauce using an immersion blender. Stir in coconut milk and nutritional yeast.
  9. Stir pasta, beans, and kale into the cheese sauce and heat over medium heat to desired temperature, stirring to minimize sticking (2-3 minutes).

Nutrition Facts

8 servings per container

Serving Size 290g

Amount per serving
Calories 330
% Daily Value*
Total Fat 6.5g 9%
Saturated Fat 2g 10%
Trans Fat 0g
Polyunsaturated Fat 0.5g
Monounsaturated Fat 2.5g
Cholesterol 0mg 0%
Sodium 155mg 7%
Total Carbohydrate 56g 20%
Dietary Fiber 6g 21%
Total Sugars 3g
Includes 0g Added Sugars 0%
Sugar Alcohol 0g
Other Carbohydrate 41g
Protein 12g
Vitamin D 0mcg 0%
Calcium 69.8mg 6%
Iron 3.1mg 15%
Potassium 440mg 10%
Vitamin A 88mcg 10%
Vitamin C 28.6mg 30%
Vitamin E 0.7mg 6%
Vitamin K 65.5mcg 50%
Thiamin 1.2mg 100%
Riboflavin 0.6mg 45%
Niacin 7.7mg 50%
Vitamin B6 0.4mg 25%
Folate 268.2mcg 67%
Vitamin B12 0.6mcg 20%
Biotin 1.8mcg 6%
Chloride 6.5mg 0%
Pantothenate 0.5mg 20%
Phosphorus 202.4mg 15%
Iodine 0.1mcg 0%
Magnesium 72.6mg 15%
Zinc 1.6mg 20%
Selenium 36.5mcg 70%
Copper 0.3mg 35%
Manganese 0.7mg 30%
Chromium 0mcg 0%
Molybdenum 2.8mcg 6%

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


No Salt Added Cannellini Beans (organic White Kidney Beans, Water, Kombu Seaweed), Low Sodium Vegetable Broth (water, Organic Carrots, Organic Celery, Organic Onions, Organic Leeks, Organic Tomato Puree (organic Tomatoes, Sea Salt, Citric Acid), Organic Mushrooms, Organic Garlic, Organic Spices, Organic Sea Salt), Small Pasta Shells (wheat Flour, Niacin, Reduced Iron, Thiamin Mononitrate, Riboflavin, Folic Acid), Lite Coconut Milk (water, Coconut Milk, Guar Gum (a Natural Emulsifier)), Cauliflower, Kale, Onion, Carrots, Olive Oil, Celery, Garlic, Nutritional Yeast (inactive Dry Yeast, Niacin (b3), Thiamin Hydrochloride (b1), Riboflavin (b2), Pyridoxine Hydrochloride (b6)), Salt.

Latest from Our Blog

Dairy-Free with Glorious Beans

White Bean and Roasted Garlic Dip

Bean sauce is already a popular appetizer. Hummus, traditionally made with chickpeas, can be a creamy replacement for sandwich spreads, for pizza sauce, and for roasted veggies. Chickpeas are not your only option, though! Any bean can be turned into a sauce. White beans, like cannelinis, are an excellent mildly flavored bean if you want something that will disappear under the seasonings you're adding. Black beans have an earthiness that makes them work well paired with strong flavors like cilantro, jalapeño, and lime. Red beans, like kidneys and pintos, have a hint of sweetness that plays well with root vegetables like winter squash and sweet potato and warmer spices, like a Jamaican jerk seasoning.

Continue Reading »