Black Bean Sweet Potato Tostadas

Featured in: Home Cooking Paths

These vibrant Mexican-inspired tostadas feature smoky, caramelized sweet potatoes seasoned with cumin and smoked paprika, paired with zesty black beans and corn. The roasted vegetables get piled onto crispy tostada shells, then topped with creamy avocado slices and tangy crumbled feta. Each bite delivers satisfying crunch, rich flavors, and a perfect balance of sweet and savory. Ready in under an hour, these make an excellent lunch or dinner that's naturally vegetarian and gluten-free.

Updated on Mon, 02 Feb 2026 14:29:00 GMT
Crispy tostada shells piled high with smoky roasted sweet potato and limey black beans, topped with avocado and feta. Save on Pinterest
Crispy tostada shells piled high with smoky roasted sweet potato and limey black beans, topped with avocado and feta. | taddarteats.com

My weeknight cooking changed the night I discovered you could roast sweet potatoes until they get those dark, caramelized edges. I had been steaming them for years, wondering why they tasted so bland. Then one evening I cranked the oven high, tossed the cubes with smoked paprika, and forgot about them for twenty minutes. The smell that filled the kitchen was smoky, almost like a campfire, and when I pulled them out they had this sticky, sweet crust. I piled them onto tostada shells with black beans, and suddenly dinner felt like something I would actually order at a restaurant.

I made these for my sister when she visited last spring, and she ate three tostadas standing at the counter before I could even set the table. She kept saying the lime in the beans was the secret, that it made everything taste brighter. We ended up sitting on the back porch with our plates, adding more hot sauce with each round. She texted me two days later asking for the recipe, which is how I knew it was a keeper.

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 cubes so they roast at the same rate, the smaller pieces will get extra crispy and almost burnt in the best way.
  • Black beans: Rinsing them gets rid of that metallic can taste and makes them taste fresher, like you soaked them yourself.
  • Corn: Frozen works perfectly here, no need to thaw it first, just toss it in the pan with the beans and let the heat do the work.
  • Cilantro: Chop it rough and stir it in at the end so it stays bright green and doesnt wilt into nothing.
  • Avocado: Slice it right before serving or it will turn brown, a squeeze of lime on top helps it stay pretty longer.
  • Olive oil: Use enough to coat every cube of sweet potato or they will steam instead of caramelize.
  • Cumin and smoked paprika: These two together make the sweet potatoes taste like they spent hours on a grill.
  • Lime juice: Fresh lime is the difference between good beans and great beans, bottled juice tastes flat and sad.
  • Tostada shells: Store bought saves time, look for ones that are already crispy and gluten free if you need them.
  • Feta cheese: Crumbled feta adds a salty, tangy bite, but you can skip it or use a dairy free version and it still works.
  • Hot sauce: Keep it on the side so everyone can decide how much heat they want.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven hot:
Preheat to 425°F so the sweet potatoes hit serious heat the moment they go in. A hot oven is the only way to get those caramelized edges.
Coat the sweet potatoes:
Toss the diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper in a bowl until every piece is covered. Spread them in a single layer on a baking sheet so they roast instead of steam.
Roast until golden:
Bake for 25 to 30 minutes, stirring halfway through so the bottoms dont burn. You want them tender inside and dark around the edges.
Warm the beans and corn:
While the sweet potatoes roast, heat the black beans and corn in a saucepan over medium heat for about 4 to 5 minutes. Stir occasionally so nothing sticks.
Add the bright stuff:
Take the pan off the heat and stir in the chopped cilantro and lime juice. Taste it and add more salt or pepper if it needs it.
Build each tostada:
Spread a generous spoonful of the bean and corn mixture on each tostada shell, then pile on the roasted sweet potato cubes. Dont be shy, load them up.
Finish with toppings:
Add sliced avocado and sprinkle crumbled feta on top if youre using it. Serve right away with hot sauce on the side.
Save on Pinterest
| taddarteats.com

One night I made these for a group of friends who swore they didnt like sweet potatoes. I didnt tell them what was on the tostadas, just handed them plates and watched. Every single person went back for seconds, and one of them finally asked what the orange stuff was. When I told her it was sweet potato she laughed and said she guessed she liked them now. That moment reminded me how much cooking can change what people think they know about food.

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

If you want more heat, dice up a jalapeño and toss it in with the beans and corn while they warm. You can also swap the feta for cotija cheese, which is more traditional and has a drier, saltier flavor. On nights when I have extra time, I make fresh pico de gallo and spoon it over the top for a burst of tomato and onion. If youre feeding vegans, just skip the cheese entirely or use a dairy free crumble, the dish is rich enough without it.

Timing and Prep Strategies

You can roast the sweet potatoes and cook the bean mixture a day ahead, then store them separately in the fridge. When youre ready to eat, reheat the sweet potatoes in a hot oven for five minutes to crisp them back up, warm the beans on the stove, and assemble everything fresh. The tostada shells stay crispy if you keep them in a sealed bag until the last minute. I learned the hard way that if you build them too early, the beans will soak into the shells and turn them soggy within ten minutes.

Serving and Storage

These are best eaten right after you assemble them, while the shells are still crunchy and the sweet potatoes are warm. If you have leftovers, store the components separately in airtight containers in the fridge for up to three days. The beans and sweet potatoes reheat beautifully, but the avocado and tostada shells should stay separate until youre ready to eat again. You can also turn leftovers into a grain bowl by skipping the shells and piling everything over rice or quinoa.

  • Set out all the toppings in bowls and let everyone build their own tostadas at the table.
  • Double the sweet potato batch and use extras in tacos or salads the next day.
  • If you cant find tostada shells, use tortilla chips as a base for a deconstructed version.
Freshly assembled Black Bean and Sweet Potato Tostadas with creamy avocado slices and crumbled feta on a rustic plate. Save on Pinterest
Freshly assembled Black Bean and Sweet Potato Tostadas with creamy avocado slices and crumbled feta on a rustic plate. | taddarteats.com

This recipe has become my answer to the question of what to make when I want something fast, colorful, and satisfying all at once. I hope it becomes one of those dishes you reach for on nights when you need dinner to feel like a small celebration.

Recipe FAQs

Can I make these tostadas vegan?

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

How do I store leftovers?

Keep components separate in airtight containers. The roasted sweet potatoes and bean mixture stay fresh for 3-4 days. Assemble just before serving to maintain the crispy texture.

Can I use homemade tostada shells?

Absolutely. Brush corn tortillas with oil and bake at 400°F until crispy, about 8-10 minutes per side. This gives you control over ingredients and freshness.

What can I use instead of feta?

Cotija cheese works beautifully for authentic Mexican flavor. For dairy-free options, try crumbled vegan cheese or nutritional yeast for a savory touch.

How can I add more protein?

Add shredded chicken, ground beef seasoned with taco spices, or extra black beans. Greek yogurt can also boost protein while adding creaminess.

Can I prepare components ahead?

Roast sweet potatoes and prepare bean mixture up to 2 days in advance. Store separately and reheat gently before assembling for quick weeknight meals.

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

Caramelized sweet potatoes and limey black beans on crisp tostada shells with avocado and feta.

Prep Time
15 minutes
Cook Time
35 minutes
Total Duration
50 minutes
Recipe by Levi Bowman


Skill Level Easy

Cuisine Mexican-Inspired

Makes 4 Number Served

Diet Details Vegetarian, Without Gluten

What You 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 crumbled feta cheese, optional
03 Hot sauce for serving, optional

How-To

Step 01

Preheat oven: Set oven temperature to 425°F and allow to reach temperature.

Step 02

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

Step 03

Roast sweet potato: Spread seasoned 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 base: Place each tostada shell on a serving surface and layer with a generous spoonful of the black bean and corn mixture, followed by roasted sweet potato cubes.

Step 07

Top tostadas: Add sliced avocado to each tostada and sprinkle with crumbled 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.

Needed Tools

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

Allergy Info

Always review each item for allergens and speak with your doctor if needed.
  • Contains dairy from feta cheese; omit or use dairy-free alternative if needed
  • Tostada shells are gluten-free; verify labels if gluten sensitivity present
  • Contains avocado; consult if sensitivity to latex cross-reactivity exists

Nutrition Info (per serving)

This nutrition info is for reference only and doesn't replace your health provider’s advice.
  • Calories: 440
  • Fat content: 18 grams
  • Carbohydrates: 59 grams
  • Proteins: 12 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.