This combo of creamy white beans and garlic sauteed mushrooms is an elevated – albeit ridiculously easy to make – vegan main.
The first time I made this garlicky bean puree was for Friendsgiving. It’s a tradition my girlfriends and I began over a decade ago, and although we started out with the turkey-and-potatoes classics, my menus have evolved to be plant-based since then.
While planning this year’s menu (aka my all-time favorite activity), I realized it was missing something protein-rich, so I figured I’d fill in the blanks with a white bean puree (a simplified version of this).
Much to my surprise, these beans were the talk of the town (well, at least the table). We couldn’t stop gushing about how yummy they were. The airy, creamy beans paired perfectly with the garlic sautéed mushrooms that were also part of the meal. The combo was so good, I recreated it for my family Thanksgiving a week later.
Despite being ridiculously simple, this dish makes for an elevated vegan main course for the holidays and other wintery gatherings. (Equally great if you’re just feeling fancy on a Tuesday night.)
An Alternative to Mashed Potatoes
This garlicky white bean puree is the perfect healthy alternative to mashed potatoes. What I love is this puree can be cooked in advance and reheated – unlike mashed potatoes, which become gloopy and dry as soon as they get cold.
Since this recipe uses a whole 1-pound bag of beans, you’ll end up with more puree than mushrooms – which is fine since it reheats well. The leftovers can be served with sautéed greens, roasted eggplant, or mushroom bourguignon. The puree is also great on toast.
How to Soak Beans (Two Ways)
Cooking dried beans from scratch usually starts with soaking. It makes them easier to digest and their nutrients more bioavailable to our bodies.
The typical way is to cover them generously with cold water and let them stand at room temperature overnight. (I like to soak in the same pot I plan on cooking them in.) This technique obviously requires planning ahead.
The second, lesser-known technique is the “hot soak”. It works just as well, except you don’t need 8 hours’ notice.
To hot soak dried beans, place them in a pot and add enough water to cover by about 2 inches. Cover with a lid, bring to a boil, and turn the heat off. Let the beans soak for at least 1 or up to 4 hours. When you’re ready to cook, drain the beans, fill the pot with new water, and cook as directed.
How to Sauté Mushrooms
Mushrooms are like sponges – they absorb water. That’s why you should avoid washing mushrooms directly under the tap. Unless your mushrooms are literally covered in soil, wipe them with a damp paper towel instead.
When sautéing or roasting vegetables, it’s important not to overcrowd them, since you want each piece to make direct contact with the hot pan. That’s why these mushrooms are cooked in two batches.
You’ll notice these mushrooms call for crushed garlic (i.e. passed through a garlic press). A garlic press is an absolutely magical tool that transforms garlic into its garlic-iest self.
Pressing garlic releases its essential oils and results in the tiniest pieces, meaning your food will get evenly and intensely perfumed with garlic flavor. If you don’t have a garlic press, mince the garlic as finely as possible.
PrintWhite Bean Puree with Garlic Sauteed Mushrooms
- Prep Time: 1 hour
- Cook Time: 1 hour
- Total Time: 2 hours
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This combo of creamy white beans and garlic sauteed mushrooms is an elevated – albeit ridiculously easy-to-make – vegan main.
Ingredients
For the Beans
- 1 pound dried white beans, soaked (instructions above)
- 1 bay leaf
- 3 medium garlic cloves, halved
- Fine sea salt, to taste
- 4 tablespoons fresh lemon juice
- 4 tablespoons extra virgin olive oil
- Freshly ground black pepper, to taste
For the Mushrooms
- 1 1/2 pounds mixed mushrooms like cremini, shiitake, oyster, and/or maitake
- 4 tablespoons extra virgin olive oil
- 1/2 teaspoon fine sea salt
- Freshly ground black pepper, to taste
- 3 medium garlic cloves, crushed
- About 2 tablespoons minced parsley
Instructions
For the bean puree:
- Drain the beans, place in a medium pot, and add enough water to cover by about 2 inches. Add the bay leaf, garlic, and 1/2 teaspoon salt. Cover with a lid and bring to a boil. Then reduce the heat to a gentle simmer and cook with the lid ajar until the beans are cooked through and creamy, 40 to 60 minutes.
- Turn the heat off and stir in 2 teaspoons salt into the pot. Let stand for 10 more minutes for the beans to absorb the salt.
- Reserve about 1/2 cup of the bean cooking water, then drain the beans. Discard the bay leaf.
- Transfer beans to a food processor along with 1/3 cup of the bean cooking water, lemon juice, oil, and black pepper. (If all the beans don’t fit, puree in 2 batches). Puree until completely smooth, adding more bean water if you want a creamier consistency. Taste and season with more salt or lemon juice, if needed.
For the mushrooms:
- While the beans cook, wipe the mushrooms clean with a damp paper towel. Slice creminis and shiitakes, and tear oyster and maitake mushrooms into bite-size strips with your hands.
- Heat 2 tablespoons oil in a large non-stick skillet over medium-high heat. Add half of the mushrooms with 1/4 teaspoon salt and pepper. Cook until they’re softened and golden brown, 8 to 10 minutes. In the last 30 seconds of cooking, stir in half of the crushed garlic.
- Transfer the mushrooms to a plate and sprinkle with half of the parsley. Cook the remaining mushrooms the same way and combine them all together.
- Serve the puree topped with the mushrooms.
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 405
- Carbohydrates: 39 g
- Fiber: 10.3 g
- Protein: 18.6 g
- Cholesterol: 0
Keywords: beans, puree, mushrooms, garlic, vegan
Excellent recipe. Perfect comfort food for this cold january day. easy, cheap & delicious.
Glad to hear you enjoyed this, Josie! 😀