Black Bean Sweet Potato Tostadas

Featured in: Everyday Meal Picks

These vibrant tostadas feature smoky, caramelized sweet potatoes roasted with cumin and paprika, paired with zesty lime black beans and sweet corn. The crisp corn shells provide the perfect crunch for the hearty, flavorful toppings. Finish with creamy avocado slices and tangy crumbled feta for a satisfying vegetarian meal that's ready in under an hour.

Updated on Mon, 02 Feb 2026 13:08:00 GMT
Black Bean and Sweet Potato Tostadas on crispy shells, topped with creamy avocado and feta. Save to Pinterest
Black Bean and Sweet Potato Tostadas on crispy shells, topped with creamy avocado and feta. | warmtighri.com

One weeknight I grabbed a sweet potato that had been sitting on my counter for too long and decided it needed to earn its keep. I cubed it, tossed it with smoky paprika, and roasted it until the edges turned golden and slightly charred. The smell alone made me realize this wasn't going to be just another rushed dinner. When I piled those caramelized cubes onto crisp tostada shells with lime-spiked black beans, I knew I'd stumbled onto something that would become a regular in my rotation.

I made these for a friend who claimed she didn't like sweet potatoes, and she went back for seconds without saying a word. The cumin and paprika completely transform the vegetable into something savory and almost meaty in texture. Watching her stack another tostada with extra avocado told me everything I needed to know about this recipe's ability to win over skeptics.

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: Peel and dice it into even half-inch cubes so they roast at the same rate and get those crispy, caramelized edges.
  • Black beans: Rinsing them well removes the starchy liquid and lets the lime and cilantro flavors shine through.
  • Corn: Frozen works perfectly here and adds a sweet pop of texture against the creamy beans.
  • Cilantro: Chop it right before stirring in so it stays bright green and fragrant.
  • Avocado: Slice it just before serving to avoid browning, or toss slices with a tiny squeeze of lime.
  • Olive oil: Use enough to coat the sweet potato well, it's what makes those edges turn golden.
  • Cumin and smoked paprika: These two spices do all the heavy lifting, giving deep warmth and a hint of campfire smokiness.
  • Lime: Fresh juice is non-negotiable, it brightens the beans and ties everything together.
  • Tostada shells: Look for ones that are sturdy enough to hold a generous pile of toppings without cracking.
  • Feta cheese: Crumbled feta adds a salty, tangy bite, but you can swap for cotija or leave it off entirely.
  • Hot sauce: Keep a bottle nearby for anyone who wants an extra kick.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 425°F (220°C) so it's blazing hot when the sweet potatoes go in. A hot oven is what gives you those caramelized, slightly charred edges.
Season the sweet potato:
Toss the cubes in a bowl with olive oil, cumin, smoked paprika, salt, and pepper until every piece is coated. Don't be shy with the spices, they mellow as they roast.
Roast until golden:
Spread the cubes in a single layer on a baking sheet and roast for 25 to 30 minutes, stirring halfway through. You'll know they're done when the edges are crispy and the insides are tender enough to pierce easily with a fork.
Warm the beans and corn:
While the sweet potato roasts, heat the black beans and corn in a saucepan over medium heat, stirring occasionally, for about 4 to 5 minutes. You just want them warmed through, not simmering.
Finish the bean mixture:
Take the pan off the heat and stir in the chopped cilantro and lime juice. Taste and adjust salt and pepper, the lime should make everything taste brighter.
Build the tostadas:
Spoon a generous layer of the bean and corn mixture onto each tostada shell, then pile on the roasted sweet potato cubes. Add avocado slices and a sprinkle of crumbled feta if you're using it.
Serve right away:
These are best eaten immediately while the shells are still crisp. Pass hot sauce at the table for anyone who wants extra heat.
Roasted sweet potato and limey black beans make these Black Bean and Sweet Potato Tostadas. Save to Pinterest
Roasted sweet potato and limey black beans make these Black Bean and Sweet Potato Tostadas. | warmtighri.com

The first time I brought these to a potluck, someone asked if they were from a restaurant. I laughed and admitted I'd just cleaned out my fridge and hoped for the best. But that's the beauty of this dish, it looks and tastes like you spent hours planning when really it's just good ingredients treated well.

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.

Making It Your Own

If you want extra heat, dice a jalapeño and stir it into the bean mixture while it warms. For a vegan version, skip the feta or use a dairy-free crumble, the dish is satisfying enough without it. I've also added a spoonful of fresh salsa or pico de gallo on top for extra brightness, and it never disappoints. If you have leftover roasted sweet potato, it's excellent tossed into grain bowls or scrambled eggs the next morning.

Prepping Ahead

You can roast the sweet potatoes and make the bean mixture a day in advance, then store them separately in the fridge. When you're ready to eat, reheat the sweet potato in a hot oven for a few minutes to bring back the crisp edges. Slice the avocado and assemble the tostadas just before serving so everything stays fresh and the shells stay crunchy.

What to Serve Alongside

These tostadas are hearty enough to stand alone, but a simple side of tortilla chips with guacamole or a quick cabbage slaw with lime dressing rounds out the meal nicely. If you want something lighter, a citrus salad with orange segments and red onion adds a refreshing contrast. A cold Mexican beer or a pitcher of agua fresca makes it feel like a proper weeknight fiesta.

  • Keep extra lime wedges on the table for squeezing over the top.
  • If you have leftover cilantro, stir it into sour cream or Greek yogurt for a quick drizzle.
  • Leftover components can be mixed into a burrito bowl the next day.
Close-up of Black Bean and Sweet Potato Tostadas, garnished with cilantro and crumbled feta. Save to Pinterest
Close-up of Black Bean and Sweet Potato Tostadas, garnished with cilantro and crumbled feta. | warmtighri.com

This is the kind of meal that makes you feel good while you're eating it and even better when you realize how easy it was to put together. Share it with someone who needs a colorful plate and a reason to smile.

Recipe FAQs

Can I make these tostadas vegan?

Simply omit the feta cheese or substitute with a dairy-free alternative. The rest of the ingredients are naturally plant-based and full of flavor.

How do I store leftovers?

Keep roasted sweet potatoes, bean mixture, and toppings separate in airtight containers in the refrigerator for up to 3 days. Assemble fresh when ready to eat to maintain the crisp texture of the tostada shells.

Can I use fresh corn instead of frozen?

Absolutely. Grill or roast fresh corn on the cob, then cut the kernels off. This adds even more smoky flavor that complements the roasted sweet potatoes beautifully.

What can I substitute for feta cheese?

Cotija cheese works perfectly for a more authentic Mexican touch, or try queso fresco for a milder flavor. For dairy-free options, use vegan feta or crushed cashews with nutritional yeast.

How can I make homemade tostada shells?

Brush corn tortillas with oil and bake at 400°F until crispy and golden, about 8-10 minutes per side. Alternatively, fry them in oil until crisp and drain on paper towels.

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 layered with caramelized sweet potatoes, seasoned black beans, corn, and fresh avocado toppings.

Prep Time
15 min
Time to Cook
35 min
Overall Time
50 min
Recipe by Isaac Russell


Skill Level Easy

Cuisine Type Mexican-Inspired

Portions 4 Number of Servings

Diet Preferences Meat-Free, No Gluten

Ingredient List

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, gluten-free
02 1/2 cup crumbled feta cheese, optional
03 Hot sauce for serving, optional

Cooking Directions

Step 01

Preheat Oven: Preheat oven to 425°F.

Step 02

Coat Sweet Potato: In a mixing bowl, toss the 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. Warm through, stirring occasionally, for 4 to 5 minutes.

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: Layer each tostada shell with a generous spoonful of the black bean and corn mixture, then top with roasted sweet potato cubes.

Step 07

Add Toppings: Add 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

Look over each item for allergens and talk to your doctor if you're unsure.
  • Contains dairy (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 nutritional figures are for guidance and can't replace medical expertise.
  • Energy (Calories): 440
  • Total Fat: 18 g
  • 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.