Black Bean Sweet Potato Tostadas

Featured in: Home Kitchen Recipes

These vibrant tostadas feature smoky, caramelized sweet potatoes roasted until tender and golden. The potatoes pair beautifully with warmed black beans and corn, brightened with fresh cilantro and a squeeze of lime. Each crisp tostada shell gets layered with this hearty mixture, then topped with creamy avocado slices and salty crumbled feta. Ready in under an hour, this vegetarian meal delivers satisfying textures and bold Mexican-inspired flavors. The combination of sweet, smoky, and tangy elements makes each bite irresistible.

Updated on Mon, 02 Feb 2026 15:49:00 GMT
Crispy tostada shells topped with smoky roasted sweet potato cubes and lime-spiked black bean corn mash. Save
Crispy tostada shells topped with smoky roasted sweet potato cubes and lime-spiked black bean corn mash. | ilembites.com

There was a Tuesday evening when I had nothing but a sweet potato rolling around in my crisper and a can of black beans I kept forgetting to use. I was tired, hungry, and not in the mood to follow a recipe step by step. I tossed the sweet potato cubes with whatever spices smelled good, roasted them until they turned golden and almost crispy at the edges, then piled everything onto tostada shells I found tucked behind the tortilla chips. That messy, spontaneous dinner turned into something I now make on purpose, because it somehow tastes better than meals I plan for hours.

I brought these to a potluck once, unsure if they would hold up during the drive. I kept the beans warm in a thermos and carried the tostada shells in a separate bag so they would not get soggy. When I set everything out on the table, people hovered around the counter assembling their own, layering on extra avocado and drizzling hot sauce with the kind of focus usually reserved for tacos. One friend asked if I had secretly ordered them from a restaurant, and I did not correct her right away.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potato: Look for one that feels firm and heavy, because it will roast up tender inside with crispy caramelized edges that give this dish its sweetness and texture contrast.
  • Black beans: Rinsing them well removes that starchy canned taste and lets the lime and cilantro come through clean and bright.
  • Corn: Frozen corn works beautifully here and does not need thawing, just toss it in with the beans to warm through and add little bursts of sweetness.
  • Cilantro: Fresh cilantro stirred in at the end keeps its bright, grassy flavor intact instead of turning dull and muddy from too much heat.
  • Avocado: Slice it just before serving so it stays green and creamy, and use a ripe one that yields slightly when you press the skin.
  • Olive oil: A good coating helps the sweet potato cubes get golden and prevents them from sticking to the baking sheet, so do not skimp.
  • Cumin and smoked paprika: These two spices together create that warm, smoky backbone that makes the roasted sweet potato taste like it came off a grill.
  • Lime juice: Fresh lime juice is not optional here, it cuts through the richness and wakes up every other flavor on the tostada.
  • Tostada shells: Store bought shells save time and stay crisp, but if yours go stale you can revive them in a hot oven for a few minutes.
  • Feta cheese: Crumbled feta adds salty, tangy creaminess, but you can leave it off or swap in a dairy free cheese without losing much.
  • Hot sauce: Keep a bottle on the table because some people want just a drizzle and others want to drown everything in heat.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Turn your oven to 425°F so it gets fully hot while you prep the sweet potato. A hot oven is what gives you those crispy, caramelized edges instead of soft, steamed cubes.
Season the sweet potato:
Toss the diced sweet potato in a mixing bowl with olive oil, cumin, smoked paprika, salt, and pepper until every piece is coated. The spices should cling to the oil and cover the surface evenly so every bite tastes the same.
Roast until caramelized:
Spread the sweet potato in a single layer on a baking sheet, making sure the pieces do not crowd or they will steam instead of roast. Roast for 25 to 30 minutes, stirring halfway through, until the edges turn dark golden and the cubes are fork tender.
Warm the beans and corn:
While the sweet potato roasts, add the black beans and corn to a medium saucepan over medium heat. Stir occasionally and let them warm through for about 4 to 5 minutes, just until heated but not dried out.
Add cilantro and lime:
Remove the saucepan from the heat and stir in the chopped cilantro and lime juice. Taste and add more salt and pepper if needed, because the lime will make the flavors pop and you might want a little extra seasoning.
Assemble the tostadas:
Spoon a generous layer of the black bean and corn mixture onto each tostada shell, then top with roasted sweet potato cubes. Do not be shy with the portions, these tostadas can handle a full load.
Finish and serve:
Add sliced avocado and a sprinkle of crumbled feta cheese if you are using it. Serve right away with hot sauce on the side, because the shells lose their crunch if they sit too long.
Mashed avocado and crumbled feta add creamy texture to these Black Bean and Sweet Potato Tostadas. Save
Mashed avocado and crumbled feta add creamy texture to these Black Bean and Sweet Potato Tostadas. | ilembites.com

One night my niece, who usually picks at vegetables, ate three of these without complaining once. She kept adding more hot sauce and acting like it was her idea to pile on extra avocado. I did not say a word, just watched her go back for a fourth and decided this was now my go to recipe whenever kids claimed they did not like beans or sweet potatoes. Sometimes the best victories in the kitchen are the quiet ones.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

You can add diced jalapeño to the bean mixture if you want heat that is built in instead of added at the table. I have also stirred in a handful of chopped red onion for extra crunch and sharpness, or swapped the feta for queso fresco when I wanted something milder. If you have leftover roasted sweet potato, it reheats beautifully in a hot skillet and tastes even better the second day when the spices have had time to settle in.

Storing and Reheating

Keep the roasted sweet potato, bean mixture, and toppings in separate containers in the fridge for up to three days. Reheat the sweet potato in a skillet over medium heat to bring back some of the crispness, and warm the beans gently on the stove with a splash of water if they have dried out. Assemble fresh tostadas each time so the shells stay crunchy, and slice the avocado right before serving because it will turn brown if you prep it too far ahead.

Serving Suggestions

These tostadas work as a full meal on their own, but sometimes I serve them with a simple side of lime wedges and extra cilantro so people can add more as they go. A cold beer or a sparkling water with lime feels right alongside them, especially on warm nights when you want something bright and not too heavy. If you are feeding a crowd, set out bowls of salsa, sour cream, and pickled jalapeños so everyone can customize their plate without you having to do extra work.

  • Top with fresh pico de gallo or a spoonful of salsa verde for extra acidity and crunch.
  • Serve with a side of Mexican rice or a simple green salad dressed with lime and olive oil.
  • Pair with a cold Mexican lager, a margarita, or sparkling water with a wedge of lime.
For serving, add hot sauce and fresh cilantro to steaming Black Bean and Sweet Potato Tostadas. Save
For serving, add hot sauce and fresh cilantro to steaming Black Bean and Sweet Potato Tostadas. | ilembites.com

This is the kind of dinner that feels like a treat even though it comes together from pantry staples and whatever is in the crisper. Make it once and you will understand why it became one of those recipes I turn to when I want something fast, bright, and satisfying without any fuss.

Recipe Questions & Answers

Can I make these tostadas vegan?

Simply omit the feta cheese or substitute it with a dairy-free alternative. All other components are naturally plant-based, making these tostadas easily adaptable for vegan diets.

How do I store leftover components?

Keep roasted sweet potatoes, bean mixture, and toppings in separate airtight containers in the refrigerator for up to 3 days. Store tostada shells at room temperature in a sealed bag to maintain crispness. Assemble just before serving to prevent sogginess.

Can I use homemade tostada shells?

Absolutely. Brush corn tortillas with oil and bake at 400°F until crisp and golden, about 8-10 minutes per side. This method gives you fresh, crispy shells and allows complete control over ingredients.

What can I substitute for feta cheese?

Cotija cheese works beautifully for a crumbly, salty finish. For dairy-free options, try cashew-based crumbles or nutritional yeast for a savory, cheesy element without dairy.

How spicy are these tostadas?

The base version is mild with just smoky paprika and cumin. Add diced jalapeños, chipotle powder, or serve with hot sauce to increase heat. You can easily adjust the spice level to your preference.

Can I prep components ahead?

Roast sweet potatoes and prepare the bean mixture up to 2 days in advance. Chop vegetables and store separately. Everything assembles quickly when you're ready to eat, making these perfect for meal prep or entertaining.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Black Bean Sweet Potato Tostadas

Crispy shells with caramelized sweet potatoes, limey black beans, and fresh toppings create a satisfying vegetarian meal.

Prep Time
15 mins
Time to Cook
35 mins
Overall Time
50 mins
Created by Danielle Crowley


Skill Level Easy

Culinary Tradition Mexican-Inspired

Makes 4 Serving Size

Diet Details Vegetarian-Friendly, No Gluten

What You'll Need

Vegetables & Legumes

01 1 large sweet potato, peeled and diced
02 1 can (15 oz) black beans, rinsed and drained
03 1/2 cup corn, frozen or canned
04 1/4 cup fresh cilantro, chopped
05 1 avocado, sliced

Seasonings & Oils

01 2 tablespoons olive oil
02 1 teaspoon ground cumin
03 1 teaspoon smoked paprika
04 Salt and black pepper to taste
05 1 lime, juiced

Base & Toppings

01 8 tostada shells, store-bought or homemade
02 1/2 cup feta cheese, crumbled, optional
03 Hot sauce for serving, optional

How To Make It

Step 01

Preheat Oven: Preheat oven to 425°F.

Step 02

Season Sweet Potato: In a mixing bowl, toss diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper until evenly coated.

Step 03

Roast Sweet Potato: Spread sweet potato cubes in a single layer on a baking sheet. Roast for 25 to 30 minutes, stirring halfway through, until tender and caramelized.

Step 04

Warm Bean Mixture: While sweet potato roasts, heat a medium saucepan over medium heat. Add black beans and corn, stirring occasionally for 4 to 5 minutes until warmed through.

Step 05

Season Bean Mixture: Remove saucepan from heat. Stir in chopped cilantro and lime juice. Season with salt and pepper to taste.

Step 06

Layer Tostadas: Place each tostada shell and top with a generous spoonful of black bean-corn mixture, followed by roasted sweet potato cubes.

Step 07

Add Toppings: Top each tostada with sliced avocado and sprinkle with feta cheese if using.

Step 08

Serve: Serve immediately with hot sauce on the side if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Baking sheet
  • Mixing bowls
  • Medium saucepan
  • Spatula or spoon
  • Knife and cutting board

Allergy Notice

Go through the list of ingredients for any potential allergens, and talk to a medical professional if unsure.
  • Contains dairy from feta cheese; omit or use dairy-free alternative for vegan or lactose-free diets
  • Tostada shells are typically gluten-free, but verify labels if allergies are a concern
  • Contains avocado; consult if sensitivity to latex or avocado exists

Nutrition Per Serving

These nutrition facts are for reference only and aren't a substitute for professional advice.
  • Caloric Content: 440
  • Total Fat: 18 g
  • Total Carbohydrates: 59 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.