Cook your onion & garlic: Melt your vegan butter in a large pot over MEDIUM heat. Add the onion, salt, and a pinch of freshly ground black pepper. Cook for 4-5 minutes, or until the onion has softened. Then stir in your garlic and cook for another minute.
3 tbsp vegan butter, 1 medium yellow onion, 2 cloves garlic, 1/2 tsp salt, pinch black pepper
Making your roux: Sprinkle your flour over the onion and whisk it for 1 minute. The flour will start to turn a light brown (see photos above). The flour will resemble a dough. Once golden, slowly pour in your milk, whisking continuously as you pour. 1/3 cup all purpose flour , 2 cups unsweetened soy milk
Add veggies: Add the vegetable broth, broccoli florets, carrot, mustard, and turmeric and stir to combine. Simmer for 15 to 20 minutes, or until the broccoli is tender.
3 cups vegetable broth, 4 cups broccoli florets, 1 cup shredded carrots, 1 tsp dijon mustard, 1/2 tsp turmeric
Add cheese: Sprinkle in your vegan cheddar shreds and stir until combined and melted. If you like your soup less thick, add in a touch more vegetable broth until you have the thickness to your liking!
2 cups vegan shredded cheddar
Serve: Enjoy right away with some toasted bread!