Black Bean and Sweet Potato Tostadas with Creamy Avocado Sauce
If you're looking for a dish that packs a punch of flavor and texture, these smoky black bean and sweet potato tostadas are just what you need. Each bite is a delightful combination of crispy tostadas topped with savory black beans, roasted sweet potatoes, and a creamy avocado sauce that ties it all together. This recipe is perfect for a casual dinner or a vibrant lunch, and it's incredibly satisfying. The smoky notes from the spices and the sweetness of the potatoes create a unique flavor profile that will leave your taste buds dancing. Plus, it's an easy way to incorporate more plant-based meals into your diet. Whether you're cooking for yourself or friends, these tostadas are sure to impress. It's a colorful, healthy option that brings together so many wonderful ingredients in a simple, delicious way.

Ingredients
- 4 corn tostadas
- 1 can (15 oz) black beans, drained and rinsed
- 1 medium sweet potato, peeled and diced
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1/2 teaspoon cumin
- Salt and pepper to taste
- 1 avocado
- 1/4 cup Greek yogurt or sour cream
- Juice of 1 lime
- Fresh cilantro for garnish
- Sliced radishes for garnish (optional)
Instructions
- Roast the Sweet Potatoes: Preheat the oven to 425°F (220°C). In a bowl, toss the diced sweet potatoes with olive oil, smoked paprika, cumin, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, or until tender and slightly caramelized.
- Prepare the Black Beans: In a saucepan over medium heat, warm the black beans until heated through. Season with salt and pepper to taste.
- Make the Avocado Crema: In a blender, combine the avocado, Greek yogurt (or sour cream), lime juice, and a pinch of salt. Blend until smooth and creamy.
- Assemble the Tostadas: On each tostada, layer a generous portion of black beans, followed by roasted sweet potatoes. Drizzle with avocado crema and garnish with fresh cilantro and sliced radishes if desired.
- Serve: Enjoy immediately while the tostadas are still crispy!
Cook’s tips
- For extra crispy sweet potatoes, make sure they are in a single layer on the baking sheet and don't overcrowd the pan.
- If your avocado is not ripe enough, the crema may be chunky; use a very ripe avocado for the smoothest texture.
- Warm the tostadas in the oven for a few minutes before assembling to make them extra crisp and prevent sogginess.
- Season the black beans with a pinch of smoked paprika and cumin for more depth, if desired.
Substitutions
- Use regular paprika instead of smoked paprika for a milder flavor.
- Substitute Greek yogurt with vegan sour cream or cashew cream for a dairy-free version.
- Swap sweet potato with butternut squash or carrots for a similar roasted texture.
- Use regular tortillas and toast them in a dry skillet or oven instead of store-bought tostadas.
Storage & reheating
Store each component separately in airtight containers in the refrigerator for up to 3 days. Reheat sweet potatoes and beans in the oven or microwave, and assemble fresh tostadas just before serving to keep them crispy.
Frequently asked questions
Can I make this recipe ahead of time?
Yes, you can roast the sweet potatoes and prepare the beans and avocado crema in advance. Store them separately and assemble just before serving to keep the tostadas crispy.
Can I use canned sweet potatoes instead of fresh?
Canned sweet potatoes are already cooked and will not roast the same way. For best results, use fresh sweet potatoes for that caramelized texture.
What if I don't have tostadas?
You can use corn tortillas and crisp them in a dry skillet or oven at 400°F for a few minutes per side until they are hard and crunchy.
Is this recipe vegan?
To make it vegan, simply use a plant-based yogurt or sour cream instead of Greek yogurt. All other ingredients are naturally vegan.



