Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(15)
Export 15 ingredients for grocery delivery
Step 1
Cook the pasta to 'al dente' according to the package instructions. Then drain and toss with a little olive oil to prevent them from sticking.
Step 2
While the pasta is boiling, make the sauce. Cook the cauliflower florets in the vegetable broth for about 10-12 minutes, or until tender.
Step 3
In the meantime, heat the olive oil in a pan and sauté the onions until translucent, about 3 minutes. Add the garlic and sauté for another minute.
Step 4
Once the cauliflower is tender, transfer both (cauliflower and broth) to a blender (or leave it in the pot if using an immersion stick blender to puree the sauce). Add the sautéed onions and garlic, non-dairy milk, salt, nutritional yeast flakes, and pepper and blend until creamy. (Add more non-dairy milk as needed to the desired consistency. Taste and adjust seasonings).
Step 5
Heat the remaining oil in the same pan and fry the mushrooms on high heat for about 3 minutes. Then stir and fry for another 2-3 minutes on medium-high heat. Once tender, pour in the soy sauce and stir until the mushrooms are marinated and nicely brown. Finally, add the spinach to the pan, cover and allow it to wilt for 1-2 minutes.
Step 6
Serve the cooked pasta with the cauliflower sauce, mushrooms and spinach (or other vegetables of your choice). Garnish with vegan parmesan and fresh parsley if desired.
Step 7
Enjoy!