Black Bean Sweet Potato Tostadas

Featured in: Cozy Everyday Meals

These vibrant tostadas bring together caramelized sweet potatoes seasoned with cumin and smoked paprika, zesty black beans with fresh lime and cilantro, and crisp shells topped with creamy avocado and tangy feta. Ready in under an hour, they're a satisfying vegetarian meal that balances smoky, fresh, and creamy flavors in every bite. Customize with hot sauce, jalapeños, or fresh salsa for added kick.

Updated on Sun, 01 Feb 2026 13:37:00 GMT
Crisp tostada shells piled high with smoky roasted sweet potatoes and limey black beans, topped with creamy avocado and crumbled feta cheese for a vibrant vegetarian lunch. Save
Crisp tostada shells piled high with smoky roasted sweet potatoes and limey black beans, topped with creamy avocado and crumbled feta cheese for a vibrant vegetarian lunch. | ivorycrumb.com

My neighbor knocked on my kitchen window one Saturday morning holding a bag of sweet potatoes from her garden. I had black beans soaking and no plan, so I roasted the potatoes with smoked paprika and built tostadas that disappeared before I could plate them properly. The crisp shells cracked under the weight of creamy beans and caramelized cubes, and I've been making them ever since. It's the kind of meal that feels like a happy accident even though I now make it on purpose.

I made these for a potluck once, arriving with all the components in separate containers like a deconstructed dinner. People assembled their own at the table, piling on extra lime and hot sauce, and two friends asked for the recipe before they'd even finished eating. There's something about food you can build yourself that makes it taste even better.

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: Peeling and dicing it into even cubes ensures everything roasts at the same rate and gets those dark, caramelized edges that make the whole dish.
  • Black beans: Canned beans are a weeknight gift, just rinse them well to wash away the starchy liquid and keep the filling from getting gummy.
  • Corn: Frozen corn works beautifully here and adds a pop of sweetness that balances the smoky spices.
  • Cilantro: Fresh cilantro stirred in at the end keeps the bean mixture bright and aromatic, though you can swap parsley if cilantro isn't your thing.
  • Avocado: Slice it just before serving so it stays green and creamy, and don't skip the lime juice, it keeps everything tasting alive.
  • Olive oil: A good drizzle coats the sweet potato and helps the spices cling and crisp up in the oven.
  • Cumin and smoked paprika: These two spices do all the heavy lifting, turning plain roasted vegetables into something that smells like a street food stall.
  • Lime: Fresh lime juice is non-negotiable, it wakes up the beans and cuts through the richness of the avocado and feta.
  • Tostada shells: Store-bought shells save time and stay perfectly crisp, just warm them briefly in the oven if they've gone soft in the bag.
  • Feta cheese: Crumbled feta adds tangy creaminess, but it's optional and easy to leave out or replace with a dairy-free version.
  • Hot sauce: Keep a bottle on the table because some people will want just a few drops and others will drown the whole thing.

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 and let it heat fully while you dice the sweet potato into roughly half-inch cubes. Uniform size matters more than perfection here.
Season the sweet potato:
Toss the cubes in a bowl with olive oil, cumin, smoked paprika, salt, and pepper until every piece is coated and fragrant. The spices should cling to the oil and cover the potato like a second skin.
Roast until caramelized:
Spread the seasoned cubes on a baking sheet in one layer, giving them space to breathe. Roast for 25 to 30 minutes, stirring halfway, until the edges turn dark and sticky.
Warm the beans and corn:
While the sweet potato roasts, heat the black beans and corn together in a saucepan over medium heat, stirring now and then. They just need to warm through, about four or five minutes.
Finish the bean mixture:
Take the pan off the heat and stir in the chopped cilantro and lime juice, tasting and adjusting the salt and pepper. The lime should make everything taste brighter and more alive.
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. Don't be shy, the shells can handle it.
Add toppings and serve:
Finish with sliced avocado and a sprinkle of crumbled feta if you're using it. Serve right away with hot sauce on the side for anyone who wants the heat.
Save
| ivorycrumb.com

One night I served these to a friend who said she didn't like sweet potatoes, and she ate three tostadas without saying a word. When she finally looked up, she admitted the smoky spices and the crunch changed everything. It's the meal that proves textures and flavors can win over even the pickiest eaters.

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

I've added diced jalapeño to the beans when I want more heat, and I've topped the tostadas with fresh salsa or pico de gallo when tomatoes are in season. You can also swap the feta for queso fresco or leave it off entirely and add a dollop of sour cream or Greek yogurt. The base is forgiving, so follow your cravings and use what you have.

Storing and Reheating

The roasted sweet potato and bean mixture both keep well in the fridge for up to three days in separate airtight containers. Reheat the sweet potato in a hot oven or skillet to bring back some of the crispness, and warm the beans gently on the stove. Assemble fresh tostadas each time and slice the avocado just before serving so nothing gets mushy or brown.

Serving Suggestions

These tostadas make a complete meal on their own, but they're even better with a simple side of lime wedges, tortilla chips, and a cold beer or agua fresca. I've also served them alongside Mexican rice or a quick cabbage slaw dressed with lime and cilantro.

  • Set out bowls of extra toppings like pickled onions, radish slices, or chopped green onions so everyone can customize their plate.
  • If you're feeding a crowd, double the recipe and let people build their own tostadas assembly-line style.
  • Leftover components make excellent burrito or taco fillings the next day, so nothing goes to waste.
Golden caramelized sweet potatoes and warm black bean corn filling on crunchy tostadas, garnished with fresh cilantro, avocado slices, and a squeeze of bright lime juice. Save
Golden caramelized sweet potatoes and warm black bean corn filling on crunchy tostadas, garnished with fresh cilantro, avocado slices, and a squeeze of bright lime juice. | ivorycrumb.com

This recipe has become my go-to when I want something fast, colorful, and satisfying without turning on every burner or dirtying a mountain of dishes. I hope it lands on your table as often as it does on mine.

Recipe FAQs

Can I make these tostadas ahead of time?

You can prep all components in advance—roast the sweet potatoes, prepare the bean mixture, and slice the avocado (store with lime juice to prevent browning). Assemble just before serving to keep the shells crispy.

How do I make this vegan?

Simply omit the feta cheese or substitute with your favorite dairy-free cheese alternative. All other ingredients are naturally plant-based.

What can I use instead of tostada shells?

Try using crispy corn tortillas baked or fried until crunchy, lettuce cups for a low-carb option, or even tortilla chips as a base for a tostada-inspired nachos variation.

How do I get the sweet potatoes extra caramelized?

Make sure to spread them in a single layer without overcrowding the pan, roast at high heat (425°F), and stir halfway through to ensure even browning and crispy edges.

Can I add protein to these tostadas?

Absolutely! Top with grilled chicken, seasoned ground turkey, or carnitas for a heartier meal. You can also add a fried egg on top for extra richness and protein.

What toppings work well with these tostadas?

Fresh salsa, pico de gallo, pickled red onions, sour cream or Greek yogurt, shredded lettuce, jalapeños, and lime wedges all complement the smoky sweet potatoes and beans beautifully.

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

Smoky sweet potatoes, limey black beans, and creamy avocado on crisp tostada shells with crumbled feta.

Prep time
15 min
Cook time
35 min
Total duration
50 min
Created by Nora Ellington


Skill level Easy

Cuisine type Mexican-Inspired

Makes 4 Serves

Diet details Meat-free, No gluten

What You'll Need

Vegetables and 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 and 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 and Toppings

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

Directions

Step 01

Preheat oven: Preheat oven to 425°F.

Step 02

Season sweet potatoes: 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 potatoes: 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 beans and corn: 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

Allergen details

Be sure to review the ingredients for possible allergens and speak to a healthcare provider when uncertain.
  • Contains dairy from feta cheese; omit or use dairy-free alternative for vegan or lactose-free diets
  • Tostada shells are typically gluten-free, but check labels if allergies are a concern
  • Contains avocado; consult if sensitivity to latex or avocado exists

Nutrition info per dish

Details here are just for reference. They don't replace health or nutrition advice.
  • Calories: 440
  • Fats: 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.