Savory homemade cream of mushroom soup for casseroles and beyond! Vegan, gluten-free, and the perfect swap for the classic canned version. Just 1 pot, 9 ingredients, and 25 minutes required!
In a large pot, heat 1 Tbsp (15 ml) oil over medium-low heat. Add diced shallot and sauté for 5 minutes, stirring occasionally, until softened and translucent.
Add the remaining 1 Tbsp (15 ml) of oil and the mushrooms. Cook, stirring occasionally, until they have lost most of their moisture — about 6-7 minutes. Add garlic, salt, and pepper and continue cooking for 1-2 minutes.
Add the gluten-free flour and toss to evenly coat the mushrooms. Slowly add the mushroom stock (or broth) and dairy-free milk to the mushroom mixture while stirring continuously. Sprinkle in the nutmeg (optional) and cook for 2-3 more minutes, stirring constantly, until the mixture has thickened.
Store in an airtight container in the refrigerator for up to 3-4 days or the freezer for 1 month. Use in casseroles, pasta, or any recipe that calls for canned cream of mushroom soup. You can add more milk to loosen if needed when ready to use!
Notes
*Recipe as written makes ~2 cups or enough to replace two (10 ½ oz.) cans of condensed cream of mushroom soup. *Our DIY Gluten-Free Flour Blend and similar store-bought blends also work in this recipe but don't thicken it quite as well. Add more, if desired, for a thicker result. *Adapted from our Vegan Green Bean Casserole.