
Chipotle Roasted Butternut Squash and Black Beans hit that perfect spot between smoky, sweet, and just-spicy-enough, with crispy edges and creamy centers in every bite. This recipe works well for busy weeknights or casual meal prep, since you can get it on the table in about 45 minutes. I first tossed chipotle with squash on a cold Tuesday when I refused to eat another boring salad, and it has stayed in my rotation ever since.
Why You Should Try This Chipotle Roasted Butternut Squash and Black Beans
This dish tastes hearty and cozy, but it still feels light and fresh. The chipotle brings a deep, smoky heat that plays so well with the natural sweetness of roasted butternut squash and the earthy flavor of black beans.
You get a protein-packed vegetarian main that satisfies meat eaters and plant lovers at the same time. It works as a taco filling, a grain bowl topper, or a stand-alone side, so you can use it in several meals through the week.
“Smoky, slightly sweet, and ridiculously satisfying, this Chipotle Roasted Butternut Squash and Black Beans recipe tastes like something from a good neighborhood restaurant. ★★★★★”
Ingredients You’ll Need
Main ingredients
- 1 medium butternut squash
- About 2 ½ to 3 pounds, peeled, seeded, and cut into ¾ inch cubes
- You can use pre-cut squash from the produce section to save time
- 2 cans black beans, 15 ounces each, drained and rinsed
- I like Goya or Bush’s for consistent texture, but any brand works
- 2 to 3 tablespoons olive oil or avocado oil
- 2 to 3 tablespoons adobo sauce from a can of chipotle peppers in adobo
- Use just the sauce for milder heat
- Mince 1 chipotle pepper from the can if you want a spicier batch
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¾ to 1 teaspoon kosher salt, plus more to taste
- ¼ teaspoon black pepper
Fresh flavor boosters
- 1 small red onion, thinly sliced or diced
- 1 red bell pepper, chopped (optional but adds sweetness and color)
- Juice of 1 lime
- ¼ cup chopped fresh cilantro
- 1 small jalapeño, seeded and minced, optional for extra heat
Optional toppings and add-ins
Use these to turn chipotle roasted butternut squash and black beans into a full meal:
- Cooked rice, quinoa, or farro
- Warm tortillas or tortilla chips
- Shredded lettuce or cabbage
- Diced avocado or guacamole
- Salsa or pico de gallo
- Crumbled queso fresco or shredded cheddar or Monterey Jack
- Plain Greek yogurt or sour cream
- Hot sauce
Pantry shortcuts and substitutions
- Use frozen butternut squash cubes if you feel short on time
- Roast from frozen and add 5 to 10 extra minutes
- Swap black beans with pinto beans or kidney beans if needed
- Use chipotle chili powder if you cannot find canned chipotle in adobo
- Start with ½ teaspoon and adjust to taste
- Replace lime juice with lemon juice in a pinch
- Use dried spices only if you cannot get fresh cilantro and jalapeño
- Add a pinch of dried oregano and extra smoked paprika for more depth
Equipment list
- Large baking sheet or two medium baking sheets
- Use heavy, rimmed sheets so the squash browns instead of steaming
- Parchment paper or a silicone baking mat for easy cleanup
- Large mixing bowl
- Small bowl for the chipotle oil mixture
- Sharp chef’s knife and sturdy cutting board
- Colander for rinsing beans
- Spatula or tongs for tossing and turning the vegetables
Tips & Tricks
- Cut the butternut squash into even ¾ inch cubes so everything roasts at the same speed.
- Dry the squash cubes and beans well with a clean towel so they crisp instead of steam.
- Toss the squash with oil and chipotle mixture in a bowl, not on the pan, so every piece gets coated.
- Spread the squash and beans in a single layer with space between pieces to help browning.
- Use two baking sheets if the pan looks crowded, since a packed pan leads to soft, pale squash.
- Roast at high heat, around 425°F, to get caramelized edges and tender centers.
- Taste the adobo sauce before you add it, since some brands run hotter than others.
- Start with less chipotle, then add more next time if you want a bigger kick.
- Add the black beans halfway through roasting so they warm and crisp slightly without drying out.
- Squeeze lime juice over the hot squash and beans right out of the oven to brighten the flavors.
- Stir in fresh cilantro at the end so it stays vibrant and does not wilt too much.
- Turn leftovers into tacos, burrito bowls, or breakfast hash with eggs the next day.
How to Make Chipotle Roasted Butternut Squash and Black Beans
Step 1: Prep the squash
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Peel the butternut squash, slice it in half lengthwise, scoop out the seeds, then cut it into ¾ inch cubes. Pat the cubes dry with a clean kitchen towel to remove surface moisture.
Step 2: Mix the chipotle seasoning
In a small bowl, combine olive oil, adobo sauce, minced chipotle pepper if using, cumin, smoked paprika, chili powder, garlic powder, onion powder, salt, and black pepper. Stir until the mixture looks smooth and thick. Taste a tiny bit so you can adjust the heat level with more or less adobo sauce.
Step 3: Coat the squash
Place the squash cubes in a large mixing bowl. Pour the chipotle oil mixture over the squash and toss until every piece looks glossy and evenly coated. Spread the squash on the prepared baking sheet in a single layer with space between the cubes.
Step 4: Start roasting
Slide the pan into the hot oven and roast the squash for 15 minutes. During this time the squash starts to soften and the edges begin to brown. Use this window to prep the beans, onion, and bell pepper.
Step 5: Prep the beans and veggies
Drain and rinse the black beans, then pat them dry with a towel so they crisp a bit in the oven. Slice or dice the red onion and chop the red bell pepper. Toss the beans, onion, and pepper with a drizzle of oil and a pinch of salt in a small bowl.
Step 6: Add beans and vegetables to the pan
After the squash roasts for 15 minutes, pull the baking sheet out and give the squash a quick toss. Scatter the black beans, onion, and bell pepper over the pan in an even layer. Return the pan to the oven and roast for another 15 to 20 minutes, until the squash turns tender and nicely browned on the edges and the beans look slightly crisp.
Step 7: Finish with lime and herbs
Once everything looks roasted and smells smoky and sweet, remove the pan from the oven. Squeeze lime juice over the hot squash and beans, then sprinkle with chopped cilantro and minced jalapeño if you use it. Toss gently on the pan so you keep some of the crispy edges intact.
Step 8: Taste and adjust
Taste a piece of squash and a few beans. Add a pinch more salt, lime, or chipotle hot sauce if you want more brightness or heat. Serve the chipotle roasted butternut squash and black beans hot with your favorite toppings and sides.
What to Serve with Chipotle Roasted Butternut Squash and Black Beans
This chipotle roasted butternut squash and black beans recipe pairs nicely with simple sides like cilantro lime rice, brown rice, or warm tortillas. You can spoon it over quinoa or farro for a hearty grain bowl and top it with avocado, shredded lettuce, salsa, and a dollop of Greek yogurt. It also works well tucked into tacos or burritos with a little cheese and crunchy cabbage. For a lighter meal, serve it over a big green salad and add tortilla chips on the side for crunch.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in a skillet over medium heat with a splash of oil until hot and slightly crisp again, about 5 to 7 minutes.
- You can also reheat in the oven at 375°F on a baking sheet for 10 to 15 minutes.
- Freeze portions in freezer-safe containers or bags for up to 2 months, then thaw in the fridge overnight before reheating.

Chipotle Roasted Butternut Squash and Black Beans
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Peel the butternut squash, slice it in half lengthwise, scoop out the seeds, and cut it into 3/4 inch cubes. Pat the cubes dry with a clean kitchen towel to remove surface moisture.
- In a small bowl, combine the olive oil or avocado oil, adobo sauce, minced chipotle pepper if using, cumin, smoked paprika, chili powder, garlic powder, onion powder, kosher salt, and black pepper. Stir until smooth and thick, then taste and adjust the heat level with more or less adobo sauce.
- Place the squash cubes in a large mixing bowl. Pour the chipotle oil mixture over the squash and toss until all pieces are evenly coated. Spread the squash on the prepared baking sheet in a single layer with space between the cubes.
- Roast the squash for 15 minutes, until it begins to soften and brown on the edges.
- While the squash roasts, drain and rinse the black beans, then pat them dry with a towel. Slice or dice the red onion and chop the red bell pepper. Toss the beans, onion, and bell pepper with a drizzle of oil and a pinch of salt in a small bowl.
- After 15 minutes, remove the baking sheet from the oven and toss the squash. Scatter the black beans, onion, and bell pepper evenly over the pan. Return to the oven and roast for another 15 to 20 minutes, until the squash is tender and well browned on the edges and the beans look slightly crisp.
- Remove the pan from the oven. Immediately squeeze lime juice over the hot squash and beans, then sprinkle with chopped cilantro and minced jalapeño if using. Toss gently on the pan to combine while keeping some crispy edges intact.
- Taste and adjust with additional salt, lime juice, or hot sauce if desired. Serve hot as a main dish or hearty side, with rice, tortillas, or your favorite toppings.

Leave a Reply