Roasted Sweet Potato and Broccoli Tacos with Avocado Crema: A Cozy Weeknight Favorite
Roasted Sweet Potato and Broccoli Tacos with Avocado Crema are a comforting and colorful option for weeknight dinners. The sweetness from the potatoes pairs beautifully with the broccoli’s earthiness, and the avocado crema adds a silky contrast that ties everything together. This isn’t about fancy techniques; it’s about solid flavors you can depend on, in a meal that comes together with minimal fuss.
Ingredients for this Roasted Sweet Potato and Broccoli Tacos with Avocado Crema
Gather what you need, keep it simple, and you’ll be savoring every bite in no time. The recipe below covers a family of four, with enough crema to drizzle generously across the tacos. If you want to dial back, you can halve the crema, or skip the beans and use only veggies in the filling.
Instructions
Start with a hot oven and a plan. The roasting is what makes this dish sing, giving the vegetables a caramelized edge and a gentle bite.
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment for easy cleanup.
- Toss the cubed sweet potatoes and broccoli florets with olive oil, cumin, smoked paprika, garlic powder, salt, and pepper. Spread in an even layer on the baking sheet.
- Roast for 18–22 minutes, until the sweet potatoes are tender and the broccoli has a light char. Shake the pan halfway through to help browning.
- While the vegetables roast, make the avocado crema. In a blender or small food processor, combine avocado, yogurt, sour cream, garlic, lime juice, cilantro, and a pinch of salt. Blend until smooth. Thin with a splash of water or lime juice if needed.
- If using black beans, warm them in a small pot with a pinch of salt and a squeeze of lime.
- Warm the tortillas in a dry skillet for 20–30 seconds per side, or wrap them in a damp towel and microwave briefly.
- Assemble the tacos: spread crema on each tortilla, add roasted veggies, beans if using, shredded cabbage, and a final drizzle of crema. Finish with a squeeze of lime and a dash of hot sauce if you like heat.
- Taste and adjust seasoning as needed. Sit down, take a breath, and enjoy.
Cook and Prep Times
- Active prep: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
Nutritional information
The following values are approximate and will vary with the exact ingredients you use. This estimate is based on four servings and standard dairy additions for the crema.
- Calories: about 480–520 per serving
- Protein: 10–14 g
- Carbohydrates: 60–65 g
- Fiber: 9–12 g
- Fat: 18–22 g
Frequently asked questions
1. Can I make the avocado crema ahead of time?
Yes. You can prepare the crema a few hours ahead and store it in an airtight container in the fridge. If it browns a bit, a squeeze of lime and a quick whisk will bring back the color and brightness.
2. Is there a way to make this vegan?
Absolutely. Skip the dairy in the crema or use a vegan yogurt and plant-based sour cream. The crema will still be silky, and the roasted vegetables keep their bold flavor without dairy.
3. How do I make this gluten-free?
The recipe already works with corn tortillas or certified gluten-free tortillas. Just check any canned toppings or seasonings to ensure they’re free from gluten-containing additives.
Reviewing this plan, you’ll notice it’s friendly to a busy schedule but generous in flavor. The roasted vegetables bring a comforting familiarity, while the avocado crema lifts everything with a silky contrast. It’s the kind of meal that makes you feel good—simple, honest, and satisfying enough to cook again next week.
If you’re cooking for a friend or family member with different dietary needs, this recipe is flexible. Swap in different veggies, add corn, or switch up the beans. The crema remains the star—creamy, bright, and easy to tweak with lime and cilantro. Give it a try, and let the kitchen do the talking.
And when you plate the last taco, you’ll probably reach for another bite before you realize it. It’s one of those dinners that feels like a hug—nourishing, warm, and just the right amount of comforting to close out a day.

Roasted Sweet Potato and Broccoli Tacos with Avocado Crema
Ingredients
- 2 medium sweet potatoes, peeled and cubed
- 1 head broccoli, cut into florets
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 8 small corn or flour tortillas
- 1 can black beans, drained and rinsed (optional)
- 1 cup shredded cabbage or lettuce (optional)
- 1 split avocado for crema base
- 1/2 cup plain yogurt or Greek yogurt (for crema, optional)
- 1/2 cup sour cream or dairy-free alternative (for crema, optional)
- 1 clove garlic, minced
- 1 lime juice (plus extra wedges for serving)
- 1/4 cups cilantro, chopped (optional)
- to taste salt and pepper for crema
- to taste hot sauce or chili flakes (optional)
Instructions
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment for easy cleanup.
- Toss the cubed sweet potatoes and broccoli florets with olive oil, cumin, smoked paprika, garlic powder, salt, and pepper. Spread in an even layer on the baking sheet.
- Roast for 18–22 minutes, until the sweet potatoes are tender and the broccoli is slightly charred at the edges. Give the pan a shake halfway through to promote even browning.
- While the veggies roast, prepare the avocado crema. In a blender or small food processor, combine avocado, yogurt (if using), sour cream, minced garlic, lime juice, cilantro, and a pinch of salt. Blend until smooth and creamy. If it’s too thick, splash in a teaspoon of water or lime juice to reach the desired consistency.
- If you’re using black beans, warm them gently in a small pot or in the microwave with a pinch of salt and a squeeze of lime.
- Warm the tortillas in a dry skillet for about 20–30 seconds per side, or wrap them in a damp towel and microwave for 20 seconds.
- Assemble the tacos: spread a spoonful of crema on each tortilla, top with roasted sweet potatoes and broccoli, add beans if using, and finish with shredded cabbage, a drizzle more crema, and fresh lime wedges.
- Taste and adjust: a pinch more salt, a squeeze of lime, or a quick dash of hot sauce if you like a bit of heat.







