Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 12 ingredients for grocery delivery
Step 2
Preheat oven to 350°F and grease an 8X11" baking pan with olive oil cooking spray.
Step 3
Bring soy milk, sweet onion, and garlic cloves to a boil in a Dutch oven over high heat. Once boiling, turn heat to medium low and simmer until vegetables are softened, about 10 minutes.
Step 5
While the vegetables are simmering, bring a large pot of salted water to a boil over high heat. Boil noodles for 8 minutes at a rolling boil. Drain the noodles, then rinse them in cool water for 30 seconds, to make sure noodles stay al dente and don’t stick together.
Step 7
Pour soy and vegetable mixture into a blender with nutritional yeast, salt, dijon mustard and chili powder. Blend until smooth.
Step 9
Melt 2 tablespoons coconut oil over medium heat in a medium Dutch oven, then add flour. Whisk the flour and oil constantly for about 3 minutes, or until a light brown roux forms. Next, add milk mixture very slowly (be careful it will bubble), whisking constantly.
Step 11
Cook until the liquid is thickened on medium heat. Turn to medium low if the liquid gets too bubbly. It should have reduced at least 1/3 in volume.
Step 13
Toss cooled noodles into pan with sauce, then pour mixture into a greased baking dish.
Step 15
Toss breadcrumbs with 1 tablespoon melted coconut oil.
Step 17
Spread breadcrumbs to taste over casserole and bake at 350°F for 25 minutes. Top with chopped cilantro to finish.