Roasted Butternut Squash Tacos with Avocado and Lime

Butternut Squash Tacos combine seasoned roasted butternut squash, crisp onion strings, and a creamy avocado sauce for a quick and satisfying vegan taco. Ready in about 20 minutes, this recipe is perfect for weeknight dinners, meatless meals, or when you want a comforting plant-based option.

Butternut Squash Tacos with Creamy Avocado Sauce and Fresh Cilantro

Whether you’re building a repertoire of vegan tacos or simply want to try a flavorful seasonal filling, these Butternut Squash Tacos are versatile and easy to make. The warm, spiced squash pairs beautifully with a smooth avocado cream and crunchy fried onion strings for texture contrast. Serve them on corn or flour tortillas and add your favorite garnishes—lime wedges, extra cilantro, or pickled onions all work well.

Butternut squash tacos topped with crispy onions, avocado cream sauce and fresh cilantro on plate

How to Make Butternut Squash Tacos

To make these tacos, sauté peeled and diced butternut squash briefly, then season it with warm spices like ground cumin, chili powder, and a pinch of nutmeg. Finish cooking until the squash is fork-tender and slightly caramelized. Spoon the squash into warmed tortillas and top each taco with crispy onion strings and a creamy avocado sauce. The result is a balanced taco with sweet, savory, and creamy elements.

How to Cut the Squash

Trim the ends of the butternut squash and use a Y-shaped vegetable peeler to remove the skin safely. Slice the squash in half lengthwise and scoop out the seeds with a spoon. Then, use a sharp chef’s knife to dice the flesh into evenly sized cubes so they cook uniformly. Aim for roughly 1/2-inch to 3/4-inch cubes for best texture.

Can Butternut Squash Be Frozen?

Yes. Peel and cube raw butternut squash, spread the pieces on a tray to flash-freeze if possible, then transfer them to freezer-safe bags or containers. Frozen squash keeps well for up to 12 months and is handy for making recipes out of season. When cooking from frozen, add a few extra minutes and watch for moisture so the squash caramelizes rather than steams.

Butternut squash tacos in flour tortillas on plate with small bowl of creamy avocado sauce and fresh cilantro

More Butternut Squash Recipes

If you enjoy butternut squash, try other vegetarian preparations such as roasted butternut squash with apples on bruschetta, creamy butternut squash mac and cheese, chai-spiced butternut squash soup, rich butternut squash risotto, or a roasted butternut squash, spinach, and kale salad. These options showcase squash in both savory and slightly sweet profiles.

Pin this recipe for later and, if you make the tacos, take a photo and share it on social media with tags or hashtags you prefer.

Recipe: Butternut Squash Tacos

Servings: 8 tacos   |  Prep Time: 5 minutes   |  Cook Time: 15 minutes   |  Total Time: 20 minutes

Author: Whitney Bond

Summary

Butternut Squash Tacos feature sautéed butternut squash tossed in warm spices, piled into warm tortillas, and finished with crunchy onion strings and a velvety avocado cream. This vegan taco is quick to prepare and full of texture and flavor.

Ingredients

  • 4 cups butternut squash, peeled and diced
  • 4 tablespoons olive oil, divided
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon chili powder
  • 8 small tortillas (flour or corn)
  • 1 cup crispy onion strings
  • 2 tablespoons fresh cilantro, chopped
  • 2 tablespoons avocado cream sauce (prepare separately or use a good-quality store-bought avocado crema)

Instructions

  1. Heat 2 tablespoons of olive oil in a large skillet over medium heat.
  2. Add the diced butternut squash to the warm skillet and spread into an even layer.
  3. Cook the squash for 2–3 minutes to begin browning, then sprinkle with ground cumin, nutmeg, and chili powder. Stir to coat the pieces evenly.
  4. After another 2–3 minutes, add the remaining 2 tablespoons of olive oil to help the squash caramelize and prevent sticking.
  5. Continue to cook over medium heat, stirring occasionally, until the squash is fork-tender and has golden edges, about 8–10 minutes total depending on cube size. If the squash starts to stick, lower the heat slightly and add a splash of water or more oil as needed.
  6. Warm the tortillas in a dry skillet or wrapped in a towel in the oven for a few minutes. Pile several spoonfuls of the cooked squash into each warmed tortilla.
  7. Top each taco with crispy onion strings, a drizzle or dollop of avocado cream sauce, and a sprinkle of fresh cilantro. Serve immediately with lime wedges if desired.

Notes & Tips

  • To make this recipe gluten-free, omit the crispy onion strings and use corn tortillas.
  • For extra depth of flavor, roast the squash in the oven at 425°F (220°C) for 20–25 minutes with the spices instead of sautéing. Toss with oil and spices first.
  • Leftover cooked squash keeps in the refrigerator for 3–4 days and makes a great addition to grain bowls or salads.

Nutrition Facts (per serving)

Calories: 235 kcal (approx.)

Carbohydrates: 27 g  •  Protein: 3 g  •  Fat: 13 g

Saturated Fat: 3 g  •  Sodium: 270 mg  •  Potassium: 315 mg

Fiber: 2 g  •  Sugar: 2 g

Vitamin A: 7500 IU (approx.)  •  Vitamin C: 15.1 mg

Calcium: 68 mg  •  Iron: 1.7 mg

Butternut Squash tacos with creamy avocado sauce and fresh cilantro on flour tortillas

These Butternut Squash Tacos are an approachable, flavorful vegan option that can be adapted to different diets and palates. The combination of sweet squash, aromatic spices, crunchy onions, and creamy avocado makes them a satisfying meal on their own or as part of a larger spread. Enjoy experimenting with toppings and side dishes to make the recipe your own.