In a large pot, cook the onions in the coconut oil over medium heat for about 5 minutes.
Add the garlic, salt, pepper, and dijon and cook for a few more minutes.
Add the plant-based milk, water, and broccoli.
Bring to a simmer, cover and cook for about 20 minutes or until broccoli is tender.
Turn off heat and stir in nutritional yeast.
Remove the soup and puree in a blender.
Pour it back into the pot, add shredded carrots and bring to a gentle simmer for 5 minutes. Remove from heat, stir in nutmeg and lemon juice and serve.