Vegan Stuffed Butternut Squash With Mushrooms & Beans
This Vegan Stuffed Butternut Squash is hearty, flavorful, and packed with wholesome ingredients. Roasted butternut squash is filled with a savory mix of mushrooms, black beans, apples, and spinach for a delicious plant-based main dish. Perfect for a holiday table or weeknight dinner, this recipe is cozy, colorful, and satisfying.
Prep Time10 minutesmins
Cook Time50 minutesmins
Total Time1 hourhr
Course: Main Course, Side Dish
Cuisine: American
Keyword: fall squash recipe, plant-based holiday recipe, stuffed squash with mushrooms and beans, vegan stuffed butternut squash, vegan Thanksgiving
Preheat oven to 425°F and line a baking sheet with parchment paper. Cut each butternut squash in half lengthwise and place cut side down on the baking sheet. Bake for 40 minutes, or until very tender.
While the squash bakes, heat olive oil in a large non-stick frying pan over medium-high heat. Add sliced mushrooms and chopped apples. Cook, stirring occasionally, for about 10 minutes until mushrooms are tender. Add spinach and cook for 3 more minutes until wilted. Stir in black beans and cook for another 3 minutes.
Once the squash is done, remove from the oven and flip cut side up. Scoop out most of the flesh, leaving the skin intact. Add the scooped squash flesh to the pan with the vegetable mixture. Stir to combine and season with salt and pepper to taste.
Spoon the filling back into the squash skins. Serve warm and enjoy!
Notes
You can prep the filling while the squash bakes to save time.
This recipe works great for meal prep or as a holiday main dish.
Feel free to swap in other beans or greens based on what you have.