Vegan Stuffed Acorn Squash with Mushrooms

5 from 7 reviews

This stuffed acorn squash recipe is packed with hearty plant-based ingredients like lentils, wild rice, mushrooms, and warming savory spices. A cozy and wholesome side or main dish! 


  • 2/3 cup (150 g) dried French lentils* 
  • 2/3 cup (130 g) dry wild rice blend*
  • 2 1/3 cups (550 mL) vegetable broth
  • 3 medium-to-large acorn squash
  • 1 tablespoon olive oil, plus more for brushing 
  • 2 shallots, finely diced
  • 35 cloves garlic, minced 
  • 2 ribs celery, finely diced
  • 6 ounces (170 g) shiitake mushrooms, chopped
  • 1 tsp dried Thyme 
  • 1 tablespoon tamari
  • 2/3 cup (86 g) dried cranberries (optional) 
  • 2 tablespoons pepitas, for garnish 
  • Salt and black pepper, to taste 


  1. Prep: Preheat the oven to 350F and set a 9×13” casserole dish aside. In the meantime, add the lentils, rice blend, and vegetable broth to a small pot and bring to a boil over high heat. Cover once boiling, then reduce the heat to medium-low and simmer for 45 minutes. This can be done up to 3 days ahead of time, if you would like to plan ahead.
  2. Roast the Squash: Cut each acorn squash in half and use a spoon to scoop out and discard the seeds. Use a knife to carefully score the squash, then place each half cut-side-up in the baking dish. Fill the bottom of the baking tray with 1/2” water, which will help steam the squash in the oven. Brush each squash with olive oil and a sprinkle of salt, then place in the oven to bake for 40 minutes.
  3. Prep the Filling: warm 1 tablespoon of olive oil in a pan over medium heat. Add the shallot and sauté for 3 minutes, until translucent. Then, add in the celery, garlic, and thyme. Sauté for an additional minute, then add in the mushrooms and tamari and sauté for 3-5 minutes. Finally, add in the cranberries and lentil/rice mixture; cook down for 1-2 minutes, until most of the liquid has evaporated from the pan.
  4. Roast: once the squash have cooked, remove from the oven and increase the temperature to 375F. Evenly divide the lentil “stuffing” among each squash, then return to the oven to bake for an additional 20-25 minutes, until the squash is golden and tender.
  5. Serve: Serve warm, topped with pumpkin seeds and black pepper and thyme, if desired. Leftovers will keep in the refrigerator for up to 5 days, and can be reheated in the microwave, oven, or toaster oven.


  • Lentils: French lentils are firmer than brown lentils and give a nice texture to the filling. If you cannot find them you can use brown lentils instead, but the filling will be softer.
  • Rice: I used a wild rice blend from my grocery store, but you can also make your own by blending 1/2 cup of brown rice with 3 1/2 tablespoons of wild rice.
  • Stems: I usually just balance my squash halves on the stem, but if you’d like to you can also cut a small portion of the top and bottom off, to have a flat surface to rest on.

Keywords: Stuffed squash, heathy stuffed squash, vegan stuffed squash, stuffed acorn squash