Butternut Squash Tamales with Poblano Sauce Recipe
Vegetarian Mexican Tamales with poblano sauce over a bed of seasoned black beans, topped with pickled onions and crunchy radishes! A flavorful vegetarian dinner. Gluten Free and Vegan adaptable! Can be made ahead!

How to Make the Best Butternut Squash Tamales with Poblano Sauce
These butternut squash tamales with poblano sauce bring together the best of Mexican cuisine with the sweet, earthy flavors of autumn squash. The combination of creamy butternut filling wrapped in perfectly seasoned masa dough creates a comforting vegetarian main course that’s impressive enough for any gathering.
What makes these tamales special is the vibrant poblano sauce, made with pepitas, cilantro, and roasted poblano peppers that adds a fresh, nutty dimension to every bite. Served over a bed of warmly spiced black beans, this dish is a complete meal that satisfies without any meat. The contrast of textures and flavors—from the soft tamale to the crunchy radish garnish—makes each forkful an experience.
While tamales do require some hands-on time, they’re wonderfully suited for making ahead. Prepare them on a leisurely weekend afternoon, freeze what you don’t eat, and you’ll have an easy, elegant meal ready whenever you need it. Whether you’re hosting a holiday dinner or simply craving something special, these butternut squash tamales deliver authentic Mexican flavors in a healthier, vegetarian package.

Butternut Squash Tamales with Poblano Sauce
Vegetarian Mexican Tamales with poblano sauce over a bed of seasoned black beans, topped with pickled onions and crunchy radishes! A flavorful vegetarian dinner. Gluten Free and Vegan adaptable! Can be made ahead!
Ingredients
Butternut Squash Filling
Masa Dough
Poblano Sauce
Seasoned Black Beans
Instructions
Prepare the Masa Dough
- Soak the corn husks in a large bowl or pot of hot, boiling water for 30-60 minutes until soft and pliable.
- In a medium bowl (or stand mixer with paddle attachment) whisk masa harina flour, salt, and baking powder well. Add the broth and oil. Whisk well until light and fluffy.
- If the dough feels dry or crumbly add a little more broth or water, just a little at a time until the dough is soft and pliable. Chill until ready to use. Masa dough is best used cold.
Make the Filling
- In a large skillet, heat oil over medium heat and add onion and poblano peppers, saute for 5-7 minutes. Add garlic. Cook until tender and golden.
- Place half of this mixture in a blender (for the Poblano sauce) and save the other half for the filling.
- In a medium bowl, mash the cooked butternut with a fork, then add the remaining cooked onion/peppers/garlic mixture. Stir in the cheese, salt and cumin. Set aside.
Assemble the Tamales
- Place a soaked corn husk on the counter, rough side down, pat the inside dry with a towel.
- Spread 1/4 cup masa dough using a spoon and pat into a 5 x 5 inch square, two inches from the pointy end.
- Place 2 rounded tablespoons of filling in the middle, vertically.
- Roll the cornhusk from side to side, joining the outer edges of the masa dough so it completely encloses the filling. Fold the pointy end towards the seam and place on the counter, seam side down. Repeat with all.
Steam the Tamales
- In an Instant Pot, large pot (with strainer) or double boiler, place the strainer basket in the bottom, and add 1-2 cups water (just enough to reach the bottom of the strainer). Lay a few remaining corn husks down as a barrier.
- Place tamales over the husks, vertically, open side up either leaning against the side or towards the middle.
- If using an Instant Pot, pressure cook on high for 30 minutes, and naturally release. Open the pot and let them stand for 15-20 minutes before opening the tamale so they firm up.
- Alternatively, if using a pot on the stove, place a steamer basket in the bottom with water underneath. Add the tamales, bring to a simmer, cover tightly, and steam at a gentle simmer for 55-60 minutes. Let them rest 15 minutes.
Make the Poblano Sauce
- While the tamales are steaming, make the sauce by placing the pepitas, water, salt, coriander, cilantro, and lime juice into the blender with the reserved cooked onion/poblano mixture.
- Blend until silky smooth. If sauce feels overly thick, add a little more water to thin. Place in a saucepan to heat up right before serving.
Serve
- Heat the black beans with the water, cumin, coriander, chili powder, oregano, and olive oil. Season with salt and pepper.
- Open the corn husks and place the warm tamales over a bed of seasoned black beans. Top with 2-3 tablespoons of Poblano sauce.
- Garnish with radishes, cilantro, microgreens, scallions, toasted pumpkin seeds, and/or pickled red onions. Sprinkle with more queso fresco cheese if you like.
Notes
- The butternut squash can be roasted ahead of time. Cut in half, roast at 400F for 45 minutes until tender.
- For a vegan version, use vegan cheese or omit the cheese entirely.
- Tamales can be made ahead and frozen. Reheat by steaming for 15-20 minutes.
- Canned pumpkin can be substituted for the butternut squash in a pinch.