Side Dishes
This creamy butter bean and cauliflower recipe transforms humble ingredients into a restaurant-quality vegan dish that’s rich, satisfying, and packed with plant-based protein.
The secret lies in blending tender butter beans with steamed cauliflower until silky smooth, then finishing with a touch of garlic and lemon for brightness—no heavy cream needed. I developed this recipe after realizing how often cauliflower gets overlooked as a side when it could easily be the star.
The beauty of this dish is its versatility—it works as a standalone meal when paired with crusty bread or roasted vegetables, or as a hearty side to grilled proteins.
The butter beans add natural creaminess while keeping the dish light, and the cauliflower brings a subtle sweetness that balances the earthy flavors. What makes it special is how effortlessly it comes together in 30 minutes with just a few simple ingredients.
What you’ll end up with is a velvety mash with a luxurious texture that’s impossible to resist. The garlic-infused olive oil adds depth, while the lemon zest lifts the dish without overpowering it.
This isn’t just another vegan side—it’s a bold, flavorful centerpiece that proves plant-based meals can be just as indulgent as their traditional counterparts.
Serve it warm with a sprinkle of fresh herbs or a drizzle of chili oil for extra kick. The possibilities for customization are endless—swap in roasted red peppers for smokiness or add a pinch of smoked paprika for warmth. Here’s how to make it perfectly every time.
Ingredients for butter bean and cauliflower
Transform humble ingredients into a luxurious vegan mash with these creamy, protein-packed essentials.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Butter Beans 🌱 | 1 ½ cups | Drained and rinsed thoroughly |
| Fresh Cauliflower 🥬 | 1 lb | Cut into florets, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for infused oil |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Lemon Zest 🍋 | 1 tsp | Finely grated |
| Vegetable Broth 💧 | ½ cup | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, or 1 tsp dried |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy depth |
| Chili Oil 🌶️ | 1 tbsp | Optional, for garnish |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The cauliflower and butter beans form the heart of this dish, so prioritize quality. Fresh cauliflower with tight florets and vibrant color ensures the best texture—avoid any with yellowing or soft spots. For butter beans, canned varieties like Eden Organic or Wild Garden are ideal, as they’re consistently tender and flavorful. If you prefer dried, soak them overnight for perfect texture. The nutritional yeast adds that umami depth that mimics the richness of traditional mashed potatoes, and it’s a must for achieving that restaurant-quality finish. Stock up on it in bulk from Whole Foods or Amazon for the best flavor.
No fresh thyme? Dried works at one-third the amount, but fresh is worth hunting down at your local market—it brightens the dish beautifully. Short on chili oil? Mix 1 tbsp olive oil with 1/2 tsp red pepper flakes for a quick substitute. The smoked paprika can be swapped for regular paprika if you’re avoiding smoke, though it adds that subtle complexity that makes this dish stand out. For the vegetable broth, low-sodium options like Pacific Foods or Imagine keep the flavor balanced without overpowering. If you’re feeling adventurous, swap half the cauliflower for roasted red peppers to add a smoky-sweet dimension that pairs perfectly with the creamy texture.
This mash reheats beautifully—simply warm with a splash of water or broth to restore its silky texture. Store leftovers in an airtight container for up to 5 days in the refrigerator, though it’s best enjoyed within 2-3 days for peak freshness. For longer storage, freeze portions in 1-cup containers for up to 3 months. The nutritional yeast and lemon zest can be prepped ahead and stored separately, saving you time when ready to assemble. Garnish with chili oil and parsley just before serving to keep those vibrant flavors intact.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a sheet pan, roast, and walk away. No chopping boards, no extra pots, just that golden cauliflower and tender butter beans caramelizing together.
- Bright & Savory: The lemon juice cuts through the richness of the olive oil like a dream, while the garlic? Oh, it’s there—warm, pungent, and making every bite sing without overpowering.
- Budget Meal Prep: Canned beans and a head of cauliflower stretch this into three lunches with zero waste. Honestly, I make it on Sundays just to avoid takeout all week.
- Leftovers That Beg: The flavors only get better the next day—especially when I reheat with a splash of lemon and a drizzle of olive oil. My kids argue over who gets the last bite. (Yes, even on a Tuesday night.)
Step-by-step instructions for creamy white bean cauliflower mash
This velvety mash delivers restaurant-quality texture with just a few precise techniques.
Roast the Cauliflower Until Tender
Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange the 1 lb fresh cauliflower florets in a single layer, leaving space between them for even browning. Drizzle with 2 tablespoons of the 0.5 cup extra-virgin olive oil and toss gently to coat.
Spread the florets evenly and roast for 25-30 minutes until the edges are golden brown and the stems are fork-tender. You'll know it's ready when the florets collapse slightly under gentle pressure. Remove from the oven and let cool for 5 minutes before processing.
Infuse the Garlic Oil and Build the Base
While the cauliflower roasts, combine the 4 cloves minced garlic, 0.5 tsp smoked paprika, and 0.25 cup fresh thyme leaves in a small bowl. Heat the remaining 0.3 cup extra-virgin olive oil in a medium saucepan over low heat and add the garlic mixture. Cook for 3-4 minutes until the garlic is fragrant but not browned.
Remove from heat and let the infused oil cool slightly. This aromatic base will elevate the entire dish with its complex flavor profile. Keep it warm until ready to use.
Blend the Butter Beans and Cauliflower
Transfer the roasted cauliflower to a high-powered food processor along with the 1.5 cups drained butter beans, 0.5 cup vegetable broth, 2 tbsp nutritional yeast, 1.5 tsp salt, and 0.5 tsp black pepper. Pulse several times to break up the cauliflower before blending on high for 1-2 minutes until completely smooth.
Scrape down the sides as needed and add 1-2 tablespoons of the infused garlic oil through the feed tube while blending. The texture should be luxuriously creamy but still light enough to pipe or spread. If needed, add more broth 1 tablespoon at a time until you reach your desired consistency.
Finish with Bright Citrus and Fresh Herbs
Return the mash to the saucepan and stir in the 2 tbsp fresh lemon juice and 1 tsp lemon zest. Warm gently over low heat for 2-3 minutes until everything is integrated and the flavors have melded. The lemon will brighten the earthy notes while balancing the richness.
Finish with the remaining 1 tablespoon infused garlic oil and 0.1 cup chopped fresh parsley. Taste and adjust seasoning if needed—this is where you can really refine the balance between creamy, savory, and bright citrus notes. The final texture should be velvety with just enough body to hold its shape.
Serve Immediately with Garnish
Transfer the mash to a serving bowl and drizzle with an additional 1 tablespoon chili oil if using. Garnish with extra chopped parsley and a sprinkle of smoked paprika for visual contrast and depth of flavor. Serve warm with crusty bread or alongside grilled proteins for a complete meal.
The key to this dish lies in the balance of textures—creamy yet light, with vibrant acidity cutting through the richness. Each bite should deliver that perfect harmony of roasted cauliflower, nutty butter beans, and aromatic garlic-thyme oil.
Pro Tips For Making Butter Bean And Cauliflower
- Roast Cauliflower First: I used to toss everything in raw and hope for the best—don’t. Roast the cauliflower at 425°F (220°C) for 20 minutes before adding the beans. The high heat caramelizes the edges into crispy little bits that make the whole dish taste like it simmered for hours.
- Drain and Rinse Beans: Canned butter beans hide a salty brine that’ll throw off your seasoning. Drain them, give them a quick cold-water rinse, and pat dry with a towel—this keeps the dish from tasting like a salt lick. (Yes, even if the label says "low-sodium.")
- Sear Garlic Low and Slow: After mincing, cook the garlic in olive oil on medium-low heat until it’s just golden, not brown. Burning it turns the whole dish bitter, and no amount of lemon juice can fix that. Think "nutty aroma," not "charred regret."
- Finish with Zest: Skip the full lemon squeeze at the end—sprinkle in the zest instead. It brightens the dish without making it watery, and the tiny bursts of citrus cut through the richness of the olive oil. (Save the juice for another use.)
Essential equipment for perfect results
High-Powered Blender
This recipe demands a high-powered food processor or blender to achieve that silky, velvety texture. I swear by my Ninja BN601—it handles tough ingredients like roasted cauliflower and butter beans without overheating.
If you're working with a standard blender, add 1-2 tablespoons extra broth and blend in 30-second bursts to prevent motor strain. A Vitamix is another fantastic option for ultra-smooth results, especially if you plan to make this dish regularly. 💫
Baking Sheet & Parchment
For even roasting, use a rimmed baking sheet with parchment paper to prevent sticking and make cleanup effortless. I recommend half-sheet pans (13x18 inches) for optimal airflow. If you're short on space, a wire cooling rack placed over the sheet helps prevent soggy cauliflower.
Pro tip: Poke holes in the parchment with a fork before roasting to allow steam to escape—this ensures crispy edges every time.
Measuring Tools
Precision matters here, especially with the garlic oil infusion and lemon zest. Invest in a small garlic press (like the OXO Good Grips) to mince 4 cloves consistently, and a microplane for 1 tsp lemon zest—this makes all the difference in flavor distribution.
For liquids, a quart-sized glass measuring cup with markings ensures you add exactly 0.5 cup vegetable broth without overdoing it. A kitchen scale isn’t mandatory, but it’s handy for nailing the 2 tbsp nutritional yeast to the gram.
Infusion Saucepan
A medium-sized stainless steel saucepan (like All-Clad’s 3-quart) is ideal for infusing the garlic oil—its even heat distribution prevents burning. If you’re short on pans, a small cast-iron skillet works too, but monitor the heat closely to avoid browning the garlic.
For extra flavor, add a pinch of red pepper flakes to the oil while infusing—it’ll mellow out during blending but add subtle heat. Keep the saucepan off direct heat once the garlic is fragrant to preserve its delicate aroma.
Serving Essentials
Presentation elevates this dish from side to centerpiece. Use a wide, shallow bowl (like Le Creuset’s stoneware) to showcase the creamy texture, and a small offset spatula for smooth serving.
For garnish, a fine-mesh strainer helps drain excess moisture from chopped parsley, and a spice grinder (like Spiceworks) ensures smoked paprika is evenly distributed. Don’t skip the chili oil drizzle—a small squeeze bottle makes it easy to create elegant swirls on top. ✨
Budget-Friendly Swaps
No high-powered blender? A handheld immersion blender works in a pinch—just blend in batches and scrape down the sides frequently. Skip the nutritional yeast? Substitute with 2 tbsp miso paste for umami depth, or 1 tbsp white miso + 1 tbsp tahini for extra creaminess.
For roasting, a toaster oven (set to 400°F) can handle small batches of cauliflower florets just as well as a full oven.
And if you’re missing fresh thyme, dried oregano (1 tsp) adds a similar earthy note—just toast it in the oil for 30 seconds to wake up the flavor.
Nutrition facts
Frequently asked questions
Can I use frozen cauliflower instead of fresh?
Frozen cauliflower works perfectly for this recipe. Simply thaw it completely first, then pat dry with a paper towel to remove excess moisture. You may need to roast it for 5-10 minutes longer than fresh cauliflower since it starts with a bit more water content. The texture will be just as creamy when blended.
What's the best way to make this dish extra creamy without dairy?
For a richer texture, blend in 2 tablespoons of silken tofu or 1 tablespoon of tahini with the butter beans and cauliflower. You can also add 1-2 tablespoons of coconut milk (full-fat for best results) while blending. The nutritional yeast already adds depth, but these extras will make it even more luxurious.
How do I prevent the mash from getting watery?
Start with properly drained butter beans (press them gently in a colander) and roast the cauliflower until completely tender. If the mash seems too thin after blending, let it sit for 5 minutes to thicken naturally. For immediate results, blend in 1 tablespoon of cooked quinoa or mashed chickpeas to absorb excess liquid.
Can I make this ahead of time?
Yes! This mash reheats beautifully. Prepare it up to 2 days ahead and store in an airtight container in the fridge. To reheat, warm in a saucepan over low heat with 1-2 tablespoons of water or broth until completely hot. For best texture, finish with fresh lemon zest and herbs right before serving.
What's the secret to getting the perfect texture?
The key is using a high-powered food processor and roasting the cauliflower until fork-tender. Process in batches if needed, and scrape down the sides frequently. For extra smoothness, add 1 tablespoon of olive oil while blending—it helps emulsify the mixture. The final texture should be velvety but still have just enough body to hold its shape.
