White Bean Mushroom Alfredo made with oil, garlic, chopped onion, salt, frozen spinach, pepper flakes, thinly sliced mushrooms, balsamic vinegar, salt, water, can white beans, raw cashews, non-dairy milk, Italian herb blend, miso, all-purpose flour, vegan parmesan, pepper flakes

White Bean Mushroom Alfredo

This garlicky vegan white bean and mushroom alfredo features an incredibly creamy cashew-based alfredo sauce and flavorful sautéed spinach. It's a hearty and delicious one-pan dish, perfect with toasted sourdough, garlic bread, pita bread, or flatbread. It also pairs wonderfully with pasta or cauliflower steaks. This recipe is ready in about 30 minutes and offers soy-free, gluten-free, and nut-free options.

3 servings
Updated
mains
#quick#vegan#creamy#healthy#one-pan#garlicky#soy-free#comfort food#nut-free option#gluten-free option

Instructions

  1. 1

    Heat the oil (2 tsp) in a large skillet over medium heat. Once the [oil] is hot, add the garlic (4 cloves), reduce the heat to medium-low, and cook until the [garlic] is starting to turn golden on most of the edges.

  2. 2

    Then, mix in the chopped onion (0.5 cup) and the salt (0.25 tsp). Increase the heat back to medium, and cook until the [onion] is translucent. Add splashes of [water] in between to help the [onions] cook evenly. 3 mins

  3. 3

    Now, add in the frozen spinach (6 oz) and pepper flakes (0.25 tsp) and mix in. Cover with the lid and continue to cook for 2 to 3 minutes. If there are some frozen spinach pieces, continue to cook for another 2 to 3 minutes, or until the [spinach] is cooked through, adding a splash of [water] if needed. (If using fresh spinach, cook until wilted)

  4. 4

    Remove half of this [garlic spinach mixture] and set aside.

  5. 5

    Next, add the thinly sliced mushrooms (4 oz), balsamic vinegar (2 tsp), and salt (0.25 tsp). Mix in, then cover and continue to cook until the [mushrooms] are almost cooked through. Meanwhile blend the sauce.

  6. 6

    Blend the drained raw cashews (0.33 cup) with the non-dairy milk (1 cup), Italian herb blend (1 tsp), miso (2 tsp), and all-purpose flour (1 tsp), blending until smooth. I usually blend it for a minute, then let it sit for 3 to 4 minutes, and then blend again for a minute and repeat this 2 to 3 times until the [cashews] are blended in completely.

  7. 7

    Then add the [cashew mixture] to the skillet when the [mushrooms] are almost done, and mix well.

  8. 8

    Use the water (0.5 cup) to rinse out the blender, and add that to the skillet and mix in, then mix in the [15- oz can white beans] and bring to a boil.

  9. 9

    Taste and adjust the [salt] and flavor, then cover the pan and continue cooking for another minute. (You can also adjust the consistency by adding less or more [water], based on how creamy or thick you want the mixture. The [cashew mixture] will thicken quite a bit as it sits, so if you don't want it to thicken too much, don't cook for too long.)

  10. 10

    Once done, open the lid, then add the reserved [spinach] all over the [beans], add some [vegan parmesan] and [pepper flakes] and serve with some toasted [bread], [garlic bread], [pita bread], [naan] or any other [bread] of choice. You can also serve it over [pasta] or roasted cauliflower steak.

  11. 11

    Storage: store refrigerated for up to 3 days. Freeze for up to 2 months.

Nutrition Facts

Per portion

333
kcal
18
Protein (g)
45
Carbs (g)
11
Fat (g)

Macronutrients

Saturated Fat 2 g
Monounsaturated Fat 6 g
Polyunsaturated Fat 3 g
Fiber 11 g
Sugars 4 g

Micronutrients

iron
7mg
117% DV
sodium
687mg
90% DV
calcium
312mg
94% DV
potassium
1134mg
72% DV
vitamin a
2014mcg
671% DV
vitamin c
7mg
23% DV
vitamin k
200mcg
500% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Tofu White Bean Shakshuka
High Protein

Tofu White Bean Shakshuka

4 servings
55m
#spicy#brunch#savory
White Chocolate Lemon Cheesecake

White Chocolate Lemon Cheesecake

16 servings
1h
#rich#tart#dates
Instant Pot White Bean Stew
High Protein

Instant Pot White Bean Stew

4 servings
55m
#hearty#nut-free#soy-free
White Chocolate Peanut Butter Cups

White Chocolate Peanut Butter Cups

20 servings
10m
#easy#candy#vegan
Creamy Italian White Bean Skillet

Creamy Italian White Bean Skillet

4 servings
25m
#easy#quick#vegan
Creamy White Bean Stroganoff

Creamy White Bean Stroganoff

4 servings
30m
#easy#creamy#one pot
White Chocolate Macadamia Nut Cheesecake

White Chocolate Macadamia Nut Cheesecake

8 servings
6h
#rich#dates#lemon
Cozy White Bean Mushroom Stew

Cozy White Bean Mushroom Stew

4 servings
45m
#stew#vegan#hearty