White bean mash with roasted butternut squash and Brussels sprouts is a healthy, hearty vegetarian side or main dish perfect for Thanksgiving or any cozy fall or winter dinner. This comforting recipe brings together the best of seasonal produce with a creamy, savory base, making it an ideal choice for both weeknight meals and special occasions.
White Bean Mash with Roasted Butternut Squash and Brussels Sprouts

There’s a special kind of magic that happens when recipes are passed between friends, evolving and improving with each iteration. This delightful white bean mash with roasted vegetables is a perfect example of such culinary camaraderie. It began as a simple idea, inspired by a sample at Trader Joe’s, then shared among girlfriends, each adding their unique touch. What started as a modest mash has transformed into the vibrant, flavorful dish you see before you – a true testament to shared passion for good food. If you ask me, these “friendship recipes” are often the most cherished and delicious.
The beauty of this dish lies in its incredible versatility and heartwarming appeal. Initially, I prepared a version without the butternut squash or a vegan sausage accompaniment, and our entire family instantly fell in love. My kids, in particular, are enthusiastic fans of roasted Brussels sprouts, so there were absolutely no complaints about this satisfying one-dish dinner. The following week, I decided to incorporate roasted butternut squash, which introduced a wonderful natural sweetness and depth of flavor that elevated the meal even further. To round out the meal, I often serve our roasted vegetables and creamy bean mash with my favorite vegan sausages from Field Roast. These plant-based sausages are non-GMO, high in protein, and so delicious that even my meat-eating guests often don’t realize they’re enjoying a meatless meal. This recipe has quickly become one of our most frequently prepared dinners throughout the autumn and winter months.
This dish is not only delicious but also remarkably affordable, easy to prepare, and incredibly wholesome. It embodies the essence of seasonal eating, making it an excellent choice for a busy weeknight or a special holiday gathering. Whether you’re seeking a nutritious vegetarian main course or a standout side dish for Thanksgiving, this white bean mash delivers on all fronts.
Mastering the Art of Roasting Butternut Squash and Brussels Sprouts

Roasting is undeniably my favorite method for cooking both Brussels sprouts and butternut squash. This simple technique transforms humble vegetables into intensely flavorful, tender-crisp delights. The magic happens in the oven: the high heat encourages the natural sugars in the vegetables to caramelize, creating wonderfully crispy, slightly charred exteriors and lusciously tender interiors. A touch of coconut oil and a sprinkle of sea salt are all you truly need to achieve this culinary perfection.
To start, select a firm, unblemished butternut squash. Peeling and dicing can seem daunting, but a sharp chef’s knife and a bit of care will make quick work of it. Aim for uniform 1-inch cubes to ensure even cooking. For the Brussels sprouts, choose bright green, compact heads. Trim any tough outer leaves and quarter them – this allows for maximum surface area to get wonderfully crispy. Tossing them with a tablespoon of coconut oil, which has a higher smoke point and imparts a subtle sweetness, along with a generous pinch of sea salt and freshly ground black pepper, prepares them for their oven transformation. Spread them in a single layer on a large baking sheet; overcrowding will steam the vegetables instead of roasting them. Roast until they are tender when pierced with a fork and beautifully golden brown with caramelized edges, typically 30-40 minutes at 375°F (190°C).
Crafting the Creamy Cannellini Bean Mash

While your vegetables are gloriously roasting, turn your attention to the heart of this dish: the rich and creamy cannellini bean mash. This component provides a fantastic source of plant-based protein and fiber, creating a substantial and satisfying base. The process begins by sautéing a finely diced sweet yellow onion in another tablespoon of coconut oil until it softens and turns a lovely golden brown. This step is crucial for building a foundational layer of aromatic flavor.
Once the onion is perfectly translucent, stir in thinly sliced fresh sage leaves. Sage is a classic companion to white beans and winter squash, offering an earthy, slightly peppery aroma that truly screams “fall.” Sauté the sage for just a few minutes longer over low heat to allow its fragrant oils to release without burning. Then, add two cans of cannellini beans, which have been drained but not rinsed. The residual liquid from the cans contributes to the mash’s creaminess and flavor. Using the back of a sturdy fork or a potato masher, gently mash the beans to your desired consistency – some prefer a completely smooth puree, while others enjoy a slightly chunkier texture with a few whole beans for added character. Finally, fold in a generous half-cup of grated Parmesan cheese. If you’re aiming for a vegan option, a high-quality dairy-free Parmesan, such as the Follow Your Heart brand, works wonderfully. Taste and adjust seasoning with additional sea salt and pepper as needed. This simple yet profound mash is ready to be the canvas for your roasted vegetables.
Assembling Your Fall Feast: A Symphony of Flavors and Textures

The moment your beautifully roasted vegetables emerge from the oven, tender, sweet, and perfectly caramelized, it’s time to bring all the components together. Transfer the warm, fragrant white bean mash to a large serving dish, spreading it evenly to create a inviting base. Then, artfully arrange the roasted butternut squash and Brussels sprouts on top, allowing their vibrant colors and crispy textures to contrast with the creamy mash below. This layered presentation is not only visually appealing but also ensures that each forkful offers a delightful combination of flavors and textures.
Finish your masterpiece with a generous sprinkle of additional grated Parmesan cheese (or its dairy-free counterpart) and a few fresh sage leaves for garnish. The result is a dinner that is truly “fall on a plate.” You have the satisfying protein and fiber from the cannellini beans, complemented by a bountiful array of vitamins and nutrients from the roasted vegetables. This dish is hearty enough to serve as a vegetarian main course, offering complete nourishment. It also shines as an impressive and wholesome side dish for larger gatherings, particularly for Thanksgiving or other holiday feasts. Its rich, comforting flavors make it perfect for a busy weeknight family dinner, yet elegant enough for entertaining. Enjoy the wholesome goodness and incredible flavors of this season-inspired meal!
White Bean Mash with Roasted Brussels Sprouts and Butternut Squash
10 minutes
40 minutes
50 minutes
White bean mash with roasted butternut squash and Brussels sprouts is a healthy, hearty vegetarian side or main dish perfect for Thanksgiving or fall dinners.

Ingredients
- 1 medium butternut squash, peeled and cut into 1-inch cubes
- 1 lb. Brussels sprouts, quartered
- sea salt to taste
- 2 tablespoons coconut oil (or extra virgin olive oil)
- 1 sweet yellow onion, diced
- 8 fresh sage leaves, thinly sliced, plus a few more for garnish
- 2 cans white beans such as cannellini, drained but not rinsed
- 1/2 cup grated Parmesan cheese, plus more for serving (I like Follow Your Heart brand)
Instructions
- Preheat the oven to 375 degrees F.
- Place the cubed butternut squash and Brussels sprouts on a large baking dish and toss with one tablespoon oil. Sprinkle lightly with a little sea salt and pepper. Roast until tender and golden brown, 30-40 minutes.
- Meanwhile, sauté onion in one tablespoon oil until softened and golden brown. Stir in sage and sauté 5 minutes longer over low heat. Stir in beans and mash with the back of a fork. Stir in Parmesan.
- Season mash to taste with salt and pepper.
Transfer bean mash to a serving dish. Top with roasted Brussels sprouts and squash. Garnish with extra sage leaves and serve with Parmesan.
Notes
For a vegan option, use dairy-free Parmesan such as Follow Your Heart.
Nutrition Information:
Yield: 6
Serving Size: 1
Amount Per Serving:
Calories: 284Total Fat: 8gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 2gCarbohydrates: 41gFiber: 11gSugar: 3gProtein: 16g
Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your favorite calculator.