We rolled back home sunburned and sandy and completely done — the kind of happy-exhausted that only a full day at the beach can produce. I wanted something fast and light that would feel like an extension of the day rather than a chore at the end of it. These Sweet Potato and Black Bean Tacos have become our beach-Wednesday staple: vibrant colors, minimal stove time, and just enough substance to put two beach-wrecked kids to bed full and smiling.
Sweet Potato and Black Bean Tacos
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Servings: 4
Ingredients
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 (15 oz) can black beans, drained and rinsed
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- Salt and black pepper to taste
- 8 small corn or flour tortillas, warmed
- 1/2 cup shredded purple cabbage
- 1/4 cup fresh cilantro, roughly chopped
- 1/2 cup salsa or pico de gallo
- 1/4 cup sour cream or plain Greek yogurt
- 1 lime, cut into wedges
- 1 avocado, sliced (optional)
Instructions
- Roast the sweet potatoes. Preheat oven to 425°F. Toss diced sweet potatoes with olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, and pepper. Spread in a single layer on a rimmed baking sheet and roast for 18–22 minutes, flipping once halfway through, until tender and lightly caramelized at the edges.
- Warm the beans. In the last 5 minutes of roasting, add the black beans to the baking sheet alongside the sweet potatoes, or warm them separately in a small saucepan over medium-low heat. Season with a pinch of cumin and salt.
- Warm the tortillas. Wrap tortillas in a damp paper towel and microwave for 30–45 seconds, or warm them directly over a gas burner or in a dry skillet for 20–30 seconds per side.
- Assemble the tacos. Layer each tortilla with roasted sweet potato, black beans, shredded cabbage, salsa, and a dollop of sour cream or Greek yogurt. Top with fresh cilantro and avocado slices if using.
- Serve immediately. Squeeze fresh lime juice over each taco just before eating.
Nutrition (per serving)
Calories: 380 | Protein: 13g | Fat: 9g | Carbs: 62g | Fiber: 12g | Sodium: 480mg