Introduction
Okay y’all—this is not your average enchilada night. These Butternut Squash Enchiladas are DA BOMB!!! Roasted butternut squash, spiced black beans, homemade enchilada sauce, and melty cheese all wrapped in cozy corn tortillas? YES PLEASE. They’re vegetarian, comforting, and totally fall-approved. Make a pan and you’ll be fighting over the leftovers (if there are any).

Reasons You’ll Love These Butternut Squash Enchiladas
These enchiladas are basically a warm hug baked in a dish. Here’s why you need them in your life:
- Loaded with flavor – Smoky spices, creamy squash, tangy sauce, melty cheese… it’s all there.
- Meal prep dream – Make ahead, reheat like a pro.
- Naturally vegetarian – But still totally hearty and satisfying.
- Customizable – Gluten-free? Vegan? Spicy? Make them your way.
- Leftover-friendly – Tastes even better the next day. Don’t ask me how, it just does.
Trust me on this one. You won’t even miss the meat.
What Makes a Good Butternut Squash Enchilada?
A great veggie enchilada needs to hit ALL the texture and flavor notes. That means:
- Roasted veggies for sweetness and depth
- Spiced beans for a hearty bite
- Smooth, tangy sauce to tie it together
- Melted cheese (because duh)
- Soft tortillas that don’t fall apart
And these? They deliver on every single level.
Cultural Significance of Enchiladas
Enchiladas are a cornerstone of Mexican cuisine, traditionally made by rolling tortillas around fillings like meat, beans, or cheese, then drenching them in chile sauce. The name comes from the Spanish verb enchilar, meaning “to season with chile.”
This butternut squash spin stays true to the spirit—bold flavors, comforting texture—while bringing in fall vibes with squash and smoky spices. It’s a love letter to both Mexican tradition and seasonal cooking.
History of Butternut Squash in Enchiladas
Using squash in enchiladas might feel trendy, but Indigenous Mesoamerican communities were combining corn tortillas and squash long before modern recipes came along. Today, it’s become a go-to vegetarian filling—flavorful, filling, and perfect for soaking up sauce.
Food blogs like Two Peas and Their Pod helped popularize this combo in the early 2010s, and now? It’s a staple on fall menus everywhere. And with good reason—roasted squash in enchiladas is pure gold.
Ingredients You’ll Need
Let’s break down this delicious fall feast:
- 3 cups cubed butternut squash
- 1½ tbsp olive oil, divided
- Kosher salt & black pepper, to taste
- ½ red onion, chopped
- 1 red bell pepper, chopped
- 3 garlic cloves, minced
- ⅓ cup cilantro, chopped
- ½ tsp ground cumin
- ½ tsp chili powder
- ½ tsp smoked paprika
- 1 (15 oz) can black beans, rinsed and drained
- 2 cups red enchilada sauce (store-bought or homemade)
- 12 corn tortillas (or flour if you prefer)
- 2 cups shredded Monterey Jack or cheddar cheese
Garnish ideas:
- Sliced avocado
- Jalapeño slices
- Extra cilantro
- Queso fresco
YUM.
Equipment
Here’s what you’ll need for easy enchilada assembly:
- Large baking sheet
- Large skillet
- 9×13 baking dish
- Mixing spoon/spatula
- Microwave or stovetop (for softening tortillas)
- Oven, of course!
Pro tip: use a mandolin if you’re slicing squash thin for quicker roasting.
Butternut Squash Enchiladas Instructions
Let’s roll!
- Preheat oven to 400°F.
- Roast the squash: Spread squash on baking sheet, drizzle with ½ tbsp olive oil, salt, and pepper. Roast 20–30 mins until tender. Set aside.
- Sauté the veggies: In a skillet, heat 1 tbsp olive oil. Sauté onion and red pepper for 5 mins. Add garlic, cook 1 min more.
- Add flavor: Stir in cilantro, cumin, chili powder, smoked paprika, salt, and pepper.
- Mix the filling: Stir in the black beans and roasted squash.
- Prep tortillas: Microwave wrapped in damp paper towels for 1 minute total OR quickly fry to prevent tearing.
- Assemble enchiladas:
- Spread ¼ cup sauce in greased 9×13 baking dish.
- Fill each tortilla with ¼ cup filling, 1 tbsp sauce, and a little cheese. Roll and place seam-side down.
- Repeat until dish is full.
- Top and bake: Pour remaining sauce over enchiladas, sprinkle remaining cheese. Bake 25–30 mins until bubbly.
- Cool and garnish: Let rest 5 minutes. Top with avocado, cilantro, jalapeños, and queso fresco.

How to Tell When Butternut Squash Enchiladas Are Done
You’ll know these beauties are ready when:
- Cheese is melted and bubbling – Gooey top = good to go!
- Edges look crispy – The sides of the tortillas will start to brown just a touch.
- Center is hot – Stick a knife into the middle. If the filling feels piping hot, you’re golden.
Let them sit for 5 minutes before diving in. It helps everything set up a bit—and saves your mouth from lava cheese burns!
Variations & Toppings for Butternut Squash Enchiladas
Wanna riff on these? Let’s go:
Filling Swaps:
- Add quinoa – For a protein and texture boost
- Swap in sweet potatoes – Still sweet and hearty
- Use pinto beans – Just as tasty as black beans
Topping Ideas:
- Sour cream or Greek yogurt – Cool and creamy
- Pickled onions – For a zingy bite
- Hot sauce – Bring the heat!
- Crushed tortilla chips – Crunchy topping for the win
This is one of those “use what you’ve got” meals. You just need to cook clever and get creative!
Nutritional Insights
One of the best parts of this dish? It’s wholesome AND comforting.
Per enchilada (approximate):
- Calories: 228
- Carbs: 29g
- Protein: 10g
- Fat: 9g
- Fiber: 6g
- Sodium: 464mg
- Vitamin A: 4538 IU
- Vitamin C: 22mg
- Calcium: 190mg
Vegetarian comfort food that actually fuels you? YES PLEASE.
Pro Tips and Tricks for Butternut Squash Enchiladas
Want to crush this recipe like a boss? Here’s what I’ve learned the hard way:
- Pre-roast your squash – No shortcuts here. Roasting = flavor.
- Warm the tortillas – This keeps them from cracking when rolled.
- Sauce the dish AND the enchiladas – Dry bottoms are the worst.
- Don’t overfill – They’ll burst and make a mess. Trust me.
- Let them rest after baking – Everything holds together better, and you get neater slices.
Oh, and make a double batch. You’ll want leftovers.
My Takes on Butternut Squash Enchiladas
This recipe’s been on rotation in my kitchen for YEARS. It’s one of those “make it once and you’re hooked” meals. I personally have a preference for adding a spoonful of chipotle in adobo to the sauce for smoky heat. And if I’m feeling fancy? I crumble goat cheese over the top for a creamy tang.
These enchiladas taste even better the next day, so I always stash a few in the fridge “for later”… and then eat them for breakfast. Cold. With hot sauce. No regrets.
Storage & Health Tips
These enchiladas are meal prep gold. Here’s how to make them last:
Storage:
- Fridge: Store in an airtight container up to 4 days. Reheat in microwave or oven.
- Freezer: Freeze before or after baking. Use foil pans for easy transfer from freezer to oven. Just hold the garnishes for later!
Healthier Tweaks:
- Use low-fat cheese or reduce the cheese amount
- Skip frying tortillas—just steam in the microwave
- Add chopped spinach or kale to the filling
- Try whole wheat tortillas for extra fiber
You can eat well and love every bite. Win-win!

FAQs about Butternut Squash Enchiladas
Can I use store-bought enchilada sauce?
Totally. Just make sure it’s one you love—this dish depends on it.
Can I make it vegan?
Absolutely. Use dairy-free cheese or skip it, and make sure your enchilada sauce is vegan-friendly.
Will flour tortillas work?
Yep! They roll easier and are less prone to cracking. Go for it.
How spicy is this?
It’s mild as-is. Spice it up with jalapeños, chipotle, or hot sauce!
Can I prep this ahead of time?
Yes! Assemble the enchiladas earlier in the day, cover and refrigerate, then bake when ready to serve.
What if I have extra filling?
Use it in tacos, quesadillas, or just eat it straight from the bowl. It’s that good.
Before You Go
If you loved these Butternut Squash Enchiladas, don’t miss these other veggie-packed faves:
- Eggplant Chips – Crispy, savory snacks that are totally addictive
- Grilled Eggplant – A smoky, juicy side that’s perfect with Mexican flavors
Be sure to join the Arya Recipes Facebook Group to share your enchilada results, and follow me on Pinterest for even more cozy dinner inspo!
See? I told you this would be your new back pocket dinner idea!

Butternut Squash Enchiladas
Equipment
- Baking sheet
- Skillet
- 9×13 baking dish
- Microwave or frying pan
- Spatula
Ingredients
- 3 cups butternut squash cubed
- 1 ½ tablespoons olive oil divided
- Kosher salt and black pepper to taste
- ½ red onion chopped
- 1 red bell pepper chopped
- 3 garlic cloves minced
- ⅓ cup cilantro chopped
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- ½ teaspoon smoked paprika
- 15 ounces black beans rinsed and drained
- 2 cups red enchilada sauce homemade or store-bought
- 12 corn tortillas or flour tortillas
- 2 cups Monterey Jack or cheddar cheese shredded
- Avocado, jalapeños, cilantro, queso fresco for garnish
Instructions
- Preheat oven to 400°F. Spread squash on a baking sheet, drizzle with ½ tbsp olive oil, season with salt and pepper, and roast for 20–30 minutes until tender.
- Heat remaining 1 tbsp olive oil in skillet. Sauté onion and red pepper for 5 minutes. Add garlic and cook 1 more minute.
- Stir in cilantro, cumin, chili powder, paprika, salt, and pepper. Add black beans and roasted squash. Stir to combine.
- Grease a 9×13 baking dish. Spread ¼ cup of enchilada sauce on the bottom.
- Warm tortillas using damp paper towels in the microwave or lightly fry to prevent tearing.
- Add ¼ cup filling, 1 tbsp sauce, and a sprinkle of cheese to each tortilla. Roll up and place seam-side down in dish. Repeat until full.
- Pour remaining sauce over the enchiladas. Sprinkle with remaining cheese.
- Bake at 400°F for 25–30 minutes, until cheese is melted and bubbly. Let rest 5 minutes before serving.
- Top with avocado, jalapeños, cilantro, and queso fresco if desired.





Leave a Comment