Black Bean Sweet Potato Tostadas

Featured in: Everyday Main Dishes

These vibrant tostadas feature smoky, caramelized sweet potatoes roasted with cumin and paprika, then piled onto crisp shells alongside warm black beans sweetened with corn and brightened with fresh lime. The assembly comes together with creamy avocado slices and a sprinkle of salty feta cheese for texture contrast. Everything can be prepped ahead, making this an ideal choice for quick weekday lunches or casual entertaining. The roasted vegetables develop deep flavor while the beans stay hearty and satisfying, creating a balanced dish that's naturally gluten-free and easily adapted for vegan diets.

Updated on Sun, 01 Feb 2026 14:07:00 GMT
Black Bean and Sweet Potato Tostadas on crispy corn shells, topped with creamy avocado slices and crumbled feta for a satisfying vegetarian lunch. Save
Black Bean and Sweet Potato Tostadas on crispy corn shells, topped with creamy avocado slices and crumbled feta for a satisfying vegetarian lunch. | turboplates.com

My neighbor knocked on the door holding a bag of sweet potatoes from her garden, and I had no dinner plan. I tossed them with paprika and roasted them while I rummaged through the pantry, finding a can of black beans and some tostada shells I'd forgotten about. The smoky sweetness filling the kitchen made me hopeful, and when I piled everything onto those crisp shells with lime-soaked beans and cool avocado, I realized I'd stumbled into something I'd make on repeat. It tasted bright and whole, like accidentally finding the perfect combination.

I made these the night my sister came over stressed from work, and she sat at the counter assembling her own tostadas while talking through her week. She kept adding more hot sauce, laughing at how the feta melted slightly into the warm beans. By the time we finished, her mood had completely shifted, and she texted me three days later asking for the recipe again because she'd told her coworker about it.

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: Roasting brings out its natural sugars and creates those crispy caramelized edges that contrast beautifully with the creamy interior.
  • Black beans: Rinsing them well removes excess sodium and starch, letting the lime and cilantro really shine through.
  • Corn: Frozen works perfectly here and adds little bursts of sweetness that balance the smokiness.
  • Cilantro: Fresh cilantro stirred in at the end keeps its bright, grassy flavor alive instead of turning dull.
  • Avocado: Slice it right before serving so it stays green and creamy, not brown and sad.
  • Olive oil: Coating the sweet potato cubes evenly helps them roast instead of steam, giving you those golden edges.
  • Cumin: Earthy and warm, it anchors the smoky paprika and makes everything taste intentional.
  • Smoked paprika: This is what makes the sweet potatoes taste like they came off a grill, even from your oven.
  • Lime: Freshly squeezed lime juice is non-negotiable; it wakes up the beans and ties all the flavors together.
  • Tostada shells: Store-bought saves time, but make sure they are crisp or they will turn soggy under all the toppings.
  • Feta cheese: Its salty creaminess melts just slightly into the warm layers, but you can skip it entirely for a vegan version.
  • Hot sauce: Completely optional, but a few shakes add a vinegary kick that some people (like my sister) cannot live without.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Set your oven to 425°F and let it heat fully while you dice the sweet potato into even cubes so they roast at the same rate. This high heat is key for caramelization.
Season the sweet potato:
Toss the cubes in a 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 potato evenly.
Roast until golden:
Spread the seasoned sweet potato in a single layer on a baking sheet, giving each cube space to breathe. Roast for 25 to 30 minutes, stirring halfway, until the edges are caramelized and the insides are tender.
Warm the beans and corn:
While the sweet potato roasts, heat the black beans and corn in a saucepan over medium heat, stirring occasionally until warmed through. This takes about 4 to 5 minutes.
Add brightness:
Remove the saucepan from heat and stir in chopped cilantro and lime juice, then taste and adjust the salt and pepper. The lime should make everything taste alive.
Build your 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 skimp on the sweet potato; it is the star.
Finish and serve:
Add sliced avocado and a sprinkle of crumbled feta if using, then serve immediately with hot sauce on the side. The contrast between warm and cool toppings is everything.
Roasted sweet potato cubes and lime-seasoned black beans piled high on crunchy tostadas, ready to be customized with your favorite hot sauce. Save
Roasted sweet potato cubes and lime-seasoned black beans piled high on crunchy tostadas, ready to be customized with your favorite hot sauce. | turboplates.com

One Sunday I made a double batch and set up a tostada bar for friends, letting everyone pile on their own toppings. Someone added pickled jalapeños, another drizzled on salsa verde, and we all stood around the counter laughing at how different each plate looked. It became less about following a recipe and more about everyone making it their own, which is exactly how this dish should feel.

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.

Getting Ahead

You can roast the sweet potatoes and prep the bean mixture a day in advance, storing them separately in the fridge. When you are ready to eat, reheat the sweet potatoes in a hot oven for a few minutes to crisp them back up, warm the beans gently on the stove, and assemble everything fresh. This makes weeknight dinners feel effortless without sacrificing any of the texture or flavor.

Swapping and Tweaking

If you do not have feta, try cotija or even a sharp cheddar, or leave it off entirely for a lighter, vegan-friendly version. You can swap the black beans for pinto beans or even chickpeas if that is what you have on hand. For extra heat, toss diced jalapeño into the bean mixture or add a few dashes of chipotle powder to the sweet potato seasoning before roasting.

Serving and Storing

These tostadas are best eaten immediately while the shells are still crisp and the sweet potatoes are warm. If you have leftovers, store the components separately: beans in one container, sweet potatoes in another, and avocado sliced fresh each time. Reheat the sweet potatoes in a hot oven to bring back their caramelized edges, then rebuild your tostadas as you go.

  • Top with fresh salsa, pico de gallo, or a drizzle of crema for extra layers of flavor.
  • Serve alongside Mexican rice or a simple slaw for a fuller meal.
  • Leftover sweet potatoes and beans make an excellent filling for burritos or grain bowls the next day.
A vibrant platter of Black Bean and Sweet Potato Tostadas featuring caramelized vegetables, fresh cilantro, and corn for a gluten-free meal. Save
A vibrant platter of Black Bean and Sweet Potato Tostadas featuring caramelized vegetables, fresh cilantro, and corn for a gluten-free meal. | turboplates.com

This recipe has become my go-to whenever I want something that feels special but does not require much effort. It is proof that a few good ingredients and a hot oven can turn into something you will crave all week.

Recipe FAQs

Can I make the sweet potatoes ahead of time?

Yes, roast the sweet potatoes up to 2 days in advance and store in the refrigerator. Reheat in a 350°F oven for 10 minutes before assembling tostadas.

What can I use instead of feta cheese?

Cotija cheese works perfectly for a Mexican-inspired twist, or use dairy-free feta for a vegan option. Queso fresco also crumbles beautifully over the top.

How do I keep tostada shells crispy?

Serve immediately after assembling. If prepping components ahead, store shells separately in an airtight container and add toppings just before eating to maintain crunch.

Can I use fresh corn instead of frozen?

Absolutely. Cut kernels from 2 ears of fresh corn and sauté briefly with the black beans. Fresh corn adds wonderful sweetness and texture.

Is this suitable for meal prep?

Yes, prepare all components separately and store in containers. Roasted potatoes, seasoned beans, and sliced avocado stay fresh for 3-4 days when refrigerated properly.

How can I add more protein?

Add shredded chicken, ground beef seasoned with taco spices, or pickled jalapeños for extra flavor. A fried egg on top also makes a hearty addition.

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

Crisp shells loaded with caramelized sweet potatoes, limey black beans, corn, and fresh avocado toppings.

Time to Prep
15 minutes
Time to Cook
35 minutes
Time Required
50 minutes
Created by Natalie Hall

Recipe Type Everyday Main Dishes

Skill Level Easy

Cuisine Type Mexican-Inspired

Output 4 Portions

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

Directions

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, 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. Warm through with occasional stirring 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 black bean and corn mixture, then top with roasted sweet potato cubes.

Step 07

Add Toppings: Add sliced avocado 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.

Necessary Tools

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

Allergy Details

Review ingredient labels for possible allergens and talk to a healthcare provider for advice.
  • 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 for allergy concerns.
  • Contains avocado (consult if sensitivity to latex or avocado exists).

Nutritional Info (per portion)

Nutritional figures are estimates for awareness; not intended as medical guidance.
  • Caloric Value: 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.