Black Bean Sweet Potato Tostadas

Featured in: Simple Sharing Recipes

These vibrant tostadas feature perfectly roasted sweet potatoes seasoned with smoky cumin and paprika, paired with a bright black bean and corn mixture kissed with fresh lime juice. The crispy corn shells provide the ideal crunch to balance the tender, spiced vegetables and creamy avocado slices. A sprinkle of crumbled feta adds a salty finish that ties everything together.

Ready in under an hour, this vegetarian meal comes together easilyβ€”simply roast the sweet potatoes while warming the beans, then pile everything onto the crispy shells. Each serving delivers satisfying protein and fiber while keeping things naturally gluten-free.

Customize the heat with your favorite hot sauce or diced jalapeΓ±o, prep components ahead for quick assembly, or swap the feta for dairy-free cheese to make it vegan. Perfect for a laid-back lunch or casual dinner that brings bold Southwestern flavors to your table.

Updated on Sun, 01 Feb 2026 15:48:00 GMT
Crispy tostada shells hold smoky roasted sweet potato and limey black beans, topped with avocado and feta. Save to Pinterest
Crispy tostada shells hold smoky roasted sweet potato and limey black beans, topped with avocado and feta. | sweetaksil.com

The first batch came out of the oven on a Tuesday night when I had exactly four ingredients left in my fridge and zero willingness to order takeout again. I cubed a lonely sweet potato, tossed it with whatever spices were within arm's reach, and hoped for the best. Thirty minutes later, those caramelized edges were so good I forgot I was supposed to be eating healthier. That accidental dinner became my go-to whenever I need something that feels indulgent but won't wreck my week.

I made these for a potluck once, mostly because I panicked and grabbed what was easy. My friend who claims she doesn't like beans ate four tostadas and asked for the recipe before she left. Now she texts me every few months to confirm the oven temperature because she swears hers never taste as good. I think she just forgets to let the sweet potatoes actually caramelize, but I never tell her that.

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 it and dice it into even half-inch cubes so everything cooks at the same rate, otherwise you will end up with some pieces burnt and some still hard.
  • Black beans: Canned is fine and honestly easier, just rinse them well or the liquid makes everything taste tinny and sad.
  • Corn: Frozen corn is sweeter than canned and does not have that weird metallic aftertaste, plus you can keep a bag in the freezer forever.
  • Cilantro: Fresh cilantro is non-negotiable here because dried cilantro tastes like dust, and if you are one of those people for whom it tastes like soap, just use extra lime zest.
  • Avocado: Buy it a few days ahead so it is actually ripe when you need it, because rock-hard avocado on a tostada is just disappointing.
  • Olive oil: Use enough to coat the sweet potatoes generously or they will steam instead of roast, and you will miss out on all those crispy bits.
  • Cumin and smoked paprika: These two are the smoky backbone of the whole dish, and smoked paprika especially makes it taste like you did something fancy.
  • Lime: Fresh lime juice is bright and essential, bottled lime juice will make this taste like cleaning product, I learned that the hard way.
  • Tostada shells: Store-bought is totally fine, look for ones that are sturdy enough to hold toppings without snapping in half when you bite down.
  • Feta cheese: Crumbled feta adds salty creaminess, but you can skip it or swap in cotija or a dairy-free cheese if needed.
  • Hot sauce: Optional but highly recommended, I like something vinegary and bright to cut through the richness.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat your oven:
Set it to 425 degrees Fahrenheit so it is screaming hot by the time the sweet potatoes go in. A properly preheated oven is the difference between caramelized and sad.
Season the sweet potatoes:
Toss the diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper in a big bowl until every piece is coated. Do not be shy with the oil or the spices.
Roast until caramelized:
Spread the sweet potato in a single layer on a baking sheet, making sure the pieces are not crowded or they will steam. Roast for 25 to 30 minutes, stirring halfway through, until the edges are dark and crispy.
Warm the beans and corn:
While the sweet potatoes roast, heat the black beans and corn in a saucepan over medium heat, stirring occasionally for about 4 to 5 minutes. You just want them warm, not mushy.
Finish the bean mixture:
Take the pan off the heat and stir in the chopped cilantro and lime juice, then taste and add salt and pepper. The lime should make everything bright and zingy.
Assemble the tostadas:
Spoon a generous layer of the black bean and corn mixture onto each tostada shell, then pile on the roasted sweet potato cubes. Do not be stingy, you want every bite to be loaded.
Top and serve:
Add sliced avocado and a sprinkle of crumbled feta, then serve immediately with hot sauce on the side. Tostadas get soggy fast, so eat them right away.
Black Bean and Sweet Potato Tostadas are plated for a colorful, vegetarian lunch. Save to Pinterest
Black Bean and Sweet Potato Tostadas are plated for a colorful, vegetarian lunch. | sweetaksil.com

One night my neighbor knocked on my door just as I was plating these, and I handed her one on a paper towel because I didn't know what else to do. She stood in my doorway and ate it in about four bites, then asked if I had more. We ended up sitting on my kitchen floor with the baking sheet between us, assembling tostadas and talking until midnight. Food has a way of turning regular nights into the ones you remember.

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 Them Ahead

You can roast the sweet potatoes and make the bean mixture a day or two in advance, then store them in separate containers in the fridge. When you are ready to eat, just reheat the sweet potatoes in a hot oven for a few minutes to crisp them back up, warm the beans on the stove, and assemble. I do this all the time for weeknight dinners when I know I will be too tired to cook from scratch.

Swaps and Variations

If you want to make these vegan, just skip the feta or use a dairy-free cheese, and they are still completely satisfying. I have also swapped the black beans for pinto beans when that is what I had, and added diced jalapeΓ±o to the bean mixture when I wanted extra heat. You can top these with fresh salsa, pico de gallo, or even a drizzle of chipotle crema if you are feeling fancy. The base is forgiving, so play around with what you have and what sounds good.

Serving and Storing

These are best eaten immediately while the tostada shells are still crisp and the sweet potatoes are warm. If you have leftovers, store the components separately and reassemble later, because a pre-built tostada will turn into a soggy disaster overnight. I sometimes just eat the sweet potato and bean mixture over rice or in a burrito the next day, and it is just as good. Here are a few things I have learned from making these more times than I can count.

  • If your avocado is not ripe, leave it out entirely rather than trying to use a hard one, because it will not taste right and the texture is all wrong.
  • A squeeze of extra lime right before serving makes everything taste fresher and brighter, especially if you are reheating leftovers.
  • If you are feeding a crowd, set up a tostada bar with all the toppings in bowls and let people build their own, it is way easier than plating eight servings yourself.
Golden roasted sweet potatoes and warm black bean corn filling layered on crunchy tostada shells. Save to Pinterest
Golden roasted sweet potatoes and warm black bean corn filling layered on crunchy tostada shells. | sweetaksil.com

This recipe has saved me on more weeknights than I can count, and it has also impressed people at dinners when I needed to look like I tried. It is one of those rare dishes that feels special without being complicated, and that is exactly the kind of cooking I want to do most nights.

Recipe Questions & Answers

β†’ Can I make the tostada shells homemade?

Yes, simply brush small corn tortillas with oil and bake at 400Β°F until crispy, about 8-10 minutes per side. Alternatively, fry them in oil for 2-3 minutes until golden and crisp.

β†’ How do I store leftover components?

Keep roasted sweet potatoes, bean mixture, and sliced avocado in separate airtight containers. The sweet potatoes and beans will last 4-5 days refrigerated. Assemble fresh when ready to eat for the best texture.

β†’ What can I substitute for feta cheese?

Cotija cheese works beautifully for authentic Mexican flavor. For dairy-free options, try crumbled vegan cheese or sliced radishes for crunch without the cheese element.

β†’ Can I use canned sweet potatoes instead of fresh?

Fresh sweet potatoes work best for roasting and achieving caramelization. Canned sweet potatoes are too soft and won't hold their shape or texture well on tostadas.

β†’ How can I add more protein?

Add shredded chicken, grilled shrimp, or crumbled chorizo. For vegetarian protein boost, mix quinoa into the beans or add a layer of refried beans under the black bean mixture.

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, avocado, and feta for a satisfying Mexican-inspired vegetarian meal.

Prep Time
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Recipe by Isaac Russell


Skill Level Easy

Cuisine Mexican-Inspired

Portions 4 Serving Size

Diet Preferences Meatless, 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
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, 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-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, about 4-5 minutes.

Step 05

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

Step 06

Layer Base: Layer each tostada shell with a generous spoonful of the black bean-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 Details

Review every ingredient for allergens and talk to a healthcare provider 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 check labels if allergies are a concern
  • Contains avocado; consult if sensitivity to latex or avocado exists

Nutrition Details (each serving)

For informational purposes only, not intended as medical advice.
  • 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.