This creamy roasted butternut squash and white bean skillet is comfort food at its best. Roasted squash gets blended into a silky sauce with veggie stock, plant milk, and nutritional yeast, then folded with hearty white beans. A golden walnut breadcrumb topping adds crunch, while crispy sage leaves bring an aromatic finish. It’s hearty, cozy, and feels restaurant-worthy — yet simple enough for weeknights.
Ingredients & Substitutions
For the Squash & Sauce:
- 1 medium butternut squash (about 4–5 cups), peeled and cubed
- 2 tbsp olive oil, divided
- ½ tsp salt + black pepper to taste
- 1 tsp dried sage (or rosemary/thyme)
- 2 shallots (or 1 small onion), thinly sliced
- 3 garlic cloves, minced
- 2 cans white beans (cannellini or navy), rinsed & drained
- 1 cup veggie stock (200 ml)
- ½ cup unsweetened oat or soy milk (or ½ cup canned coconut milk for a richer sauce)
- 2 tbsp nutritional yeast

For the Walnut Breadcrumbs:
- ½ cup panko breadcrumbs
- ¼ cup walnuts, finely chopped
- 1 tbsp olive oil
- Pinch of salt & pepper
For the Crispy Sage (optional but recommended):
- 6–8 fresh sage leaves
- 1–2 tbsp olive oil
- Pinch of salt
Helpful Tools
- Baking sheet lined with parchment
- Blender (for silky sauce)
- Skillet or sauté pan
- Small pan for toasting breadcrumbs & frying sage
How to Make This Creamy Butternut Squash & Bean Recipe
- Roast the Squash
- Preheat oven to 400°F (200°C).
- Toss cubed squash with 1 tbsp olive oil, salt, pepper, and dried sage.
- Roast for 25–30 minutes until tender and caramelized.


- Sauté Aromatics
- In a skillet, heat 1 tbsp olive oil over medium.
- Add shallots and garlic, sauté until softened (3–4 minutes).

- Blend the Sauce
- Add roasted squash to a blender with veggie stock, plant milk, and nutritional yeast.
- Blend until silky smooth.


- Simmer with Beans
- Pour sauce back into the skillet with sautéed shallots and garlic.
- Stir in white beans and simmer gently for 5–7 minutes.
- Adjust seasoning to taste.



- Make Walnut Breadcrumbs
- In a small pan, heat 1 tbsp olive oil.
- Add breadcrumbs and walnuts, toasting until golden (3–4 minutes).
- Season with a pinch of salt and pepper.


- Fry Crispy Sage (Optional)
- Heat 1–2 tbsp olive oil in a skillet over medium.
- Add sage leaves and fry for 10–15 seconds per side until crisp.
- Transfer to paper towel and sprinkle lightly with salt.


- Assemble & Serve
- Spoon creamy squash and bean mixture into bowls.
- Sprinkle with walnut breadcrumbs and top with crispy sage leaves.
- Serve with crusty bread, rice, or quinoa.

Tips & Tricks
- For extra brightness, add a squeeze of lemon before serving.
- Double the breadcrumb topping if you love lots of crunch.
- Store sauce and beans up to 3 days in the fridge; fry sage and toast breadcrumbs fresh for best texture.

Frequently Asked Questions
Yes, coconut milk makes the sauce richer and creamier. Use half coconut milk and half stock so it’s not overpowering.
You can use both! The breadcrumbs add crunch while the sage brings fragrance. Together they make the dish extra special.
Yes, just swap the panko breadcrumbs for gluten-free breadcrumbs or crushed rice crackers in the walnut topping.
Butter beans, navy beans, or even chickpeas all work well. Chickpeas give a slightly firmer bite than white beans.
Yes, freeze the squash and bean mixture (without toppings) for up to 2 months. Reheat gently and make fresh sage and breadcrumbs when serving.

Creamy Roasted Butternut Squash & White Beans with Walnut Breadcrumbs & Crispy Sage
Ingredients
For the Squash & Sauce:
- 1 medium butternut squash (about 4–5 cups), peeled and cubed
- 2 tbsp olive oil, divided
- salt & pepper and chili flakes to taste
- 1 tsp dried sage sub rosemary or thyme
- 2 shallots diced sub ½ yellow onion
- 3 cloves garlic, minced
- 2 19 oz cans white beans, rinsed and drained sub butter beans
- ¼ cup nutritional yeast sub grated parm if desired
- 1 cup veggie broth
- ½ cup plain unsweetened milk I used soy milk
Crispy Sage Leaves
- 1-2 tbsp olive oil or sunflower oil
- 8-10 fresh sage leaves
Walnut Breadcrumbs
- ½ cup panko breadcrumbs
- ¼ cup walnuts, finely chopped
- leftover oil from crispy sage leaves
Instructions
Roast the Squash
- Preheat oven to 400°F (200°C).Add peeled and cubed squash to a baking sheet lined with parchment. Toss with 1 tbsp olive oil, salt, pepper, and dried sage.Roast for 25–30 minutes until tender and caramelized.
Sauté Aromatics
- In a pan or cast iron skillet, heat 1 tbsp olive oil over medium.Add shallots and sauté until softened (3–4 minutes). Then add garlic and cook for another 30 seconds.
Blend the Sauce
- Add roasted squash to a blender with veggie stock, plant milk, and nutritional yeast. Blend until silky smooth.
Simmer with Beans
- Pour sauce back into the skillet with sautéed shallots and garlic.Stir in white beans and simmer gently for 5–7 minutes. Add salt, pepper, and chili flakes to taste.
Fry Crispy Sage
- Heat 1–2 tbsp oil in a small pan or even a small stainless steel pot on medium heat. *See notes.
- Add sage leaves and fry for 10–15 seconds per side until crisp. Transfer to paper towel and sprinkle lightly with salt.
Make Walnut Breadcrumbs
- Use the leftover sage oil from earlier and add another tbsp if needed in the same pan on medium heat.
- Add breadcrumbs and walnuts, toasting until golden (3–4 minutes). Keep a careful eye and keep stirring as they can burn quickly. Season with a pinch of salt and pepper.
Assemble & Serve
- Spoon creamy squash and bean mixture into bowls. Sprinkle with walnut breadcrumbs and top with crispy sage leaves. Serve with crusty bread, rice, or quinoa. Enjoy this cozy fall dish!
Notes
Notes
- Chili Heat: Add chili flakes to taste either in the sauce or while toasting the breadcrumbs for a little kick.
- Crispy Sage: Use a small frying pan or even a tiny stainless steel pot for shallow-frying sage leaves. The 1–2 tbsp olive oil will be enough to crisp them if the pot is small enough.
- Safety Tip: Remove sage leaves carefully (tongs or kitchen tweezers work well) — the oil will be hot and splatters easily.
- Flavor Boost: After frying the sage, toss the chopped walnuts in the leftover sage oil before adding breadcrumbs. This infuses the nuts with extra savory flavor.
- Make Ahead: The squash-bean mixture can be made 1–2 days ahead and reheated. For best texture, toast breadcrumbs and fry sage fresh before serving.
- Bread Pairing: This recipe is perfect with toasted sourdough or baguette slices for scooping.
- Bean Swaps: Butter beans or even chickpeas can be used instead of white beans, though chickpeas will give a firmer bite.
Nutrition
Conclusion: Creamy Roasted Butternut Squash
This creamy roasted butternut squash and white bean skillet, topped with walnut breadcrumbs and crispy sage, is the perfect balance of creamy, crunchy, and fragrant. It’s hearty enough for a main but elegant enough to impress guests.