This is largely based off of a recipe from Very Vegetarian, but after a couple years of enjoying it, Clare helped me find the missing ingredient — spinach. The downside of mac and cheese is that it is low on the vegetables. I tried broccoli, green beans, and snap peas, but they weren’t that good. Spinach goes very well though. The “cheese” part is actually a nutritional yeast sauce, which doesn’t sound too tasty, but it is. Even my parents liked it!
Note that since I am no longer vegan, I usually use regular milk instead of soymilk, and I sometimes add a little real cheese after mixing the pasta and sauce. I have also found that running the spinach through the food processor is better, especially if you have picky children who don’t want big chunks of spinach. Sometimes I use fresh spinach instead of frozen if I have it, and it is better, though more expensive.