Black Bean Sweet Potato Tostadas

Featured in: Warm Family Dinners

These vegetarian tostadas combine smoky, caramelized sweet potatoes with zesty black beans and corn piled high on crispy shells. Topped with creamy avocado slices and tangy feta, each bite delivers layers of flavor and texture. Ready in under an hour with simple roasting and assembly, they're perfect for a quick weeknight dinner or casual entertaining.

Updated on Sun, 01 Feb 2026 08:58:00 GMT
Crispy tostada shells loaded with caramelized sweet potato, limey black beans, and creamy avocado slices for a satisfying vegetarian lunch. Save
Crispy tostada shells loaded with caramelized sweet potato, limey black beans, and creamy avocado slices for a satisfying vegetarian lunch. | amberladle.com

A friend once told me tostadas are just nachos that grew up, and I haven't stopped thinking about it since. I started making these on nights when I wanted something colorful and crunchy without much fuss. The smoky smell of roasted sweet potatoes always pulls my husband into the kitchen, and by the time I'm squeezing lime over the beans, he's already grabbed the hot sauce. It's become our Tuesday ritual, a meal that feels like a small celebration even when nothing else does.

I made these for my sister the first time she visited after going vegetarian, worried she'd miss the heartiness of our usual taco nights. She ate three tostadas standing at the counter, then asked if I could pack the leftovers for her train ride home. That's when I knew this wasn't just a weeknight filler, it was something worth sharing.

Ingredients

  • Sweet potato: Peeling and dicing them evenly means they roast at the same rate, I learned this after ending up with some burnt edges and some still-hard cubes.
  • Black beans: Rinsing them well gets rid of that metallic can taste and makes the lime juice really shine through.
  • Corn: Frozen works just as well as canned, I actually prefer it because it stays a little sweeter and doesn't get mushy.
  • Cilantro: Fresh makes all the difference here, it brightens everything and cuts through the richness of the avocado and feta.
  • Avocado: Slice it right before serving so it doesn't brown, I once prepped it an hour early and regretted it.
  • Olive oil: This is what helps the sweet potato caramelize in the oven, don't skip it or use too little.
  • Cumin and smoked paprika: These two spices do all the heavy lifting, they make the sweet potato taste like it's been cooking over a campfire.
  • Lime: One lime is usually enough, but I always have a second on hand because I like extra juice on my finished tostada.
  • Tostada shells: Store-bought is fine, I crisp mine in the oven for a minute if they've been sitting in the pantry a while.
  • Feta cheese: Crumbled feta adds a salty tang that balances the sweet potato, but you can skip it or swap for cotija if you want something more traditional.
  • Hot sauce: Optional but highly recommended, especially if you like a little kick with every bite.

Instructions

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Preheat and prep:
Turn your oven to 425°F and give it time to heat fully, a hot oven is what gets those sweet potato edges crispy and caramelized.
Season the sweet potato:
Toss the diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper in a big bowl until every piece is coated. Use your hands if you need to, it's faster and more fun.
Roast until golden:
Spread the sweet potato in a single layer on a baking sheet, don't crowd them or they'll steam instead of roast. Stir halfway through so all sides get that caramelized color, it takes about 25 to 30 minutes.
Warm the beans and corn:
While the sweet potato roasts, heat the black beans and corn in a saucepan over medium heat, stirring now and then. They just need to warm through, about 4 or 5 minutes.
Add cilantro and lime:
Take the pan off the heat and stir in the chopped cilantro and lime juice, then taste and add more salt or pepper if needed. This is where the flavor really comes alive.
Build your tostadas:
Spoon a generous layer of the bean and corn mixture onto each tostada shell, then pile on the roasted sweet potato. Don't be shy, these are meant to be loaded.
Top and serve:
Add sliced avocado and crumbled feta, then serve right away with hot sauce on the side. These are best eaten fresh while the shells are still crunchy.
Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Black Bean and Sweet Potato Tostadas topped with crumbled feta, fresh cilantro, and corn for a vibrant, Mexican-inspired meal. Save
Black Bean and Sweet Potato Tostadas topped with crumbled feta, fresh cilantro, and corn for a vibrant, Mexican-inspired meal. | amberladle.com

One night I made a double batch for a potluck and watched people come back for seconds, even the ones who swore they needed meat at every meal. A coworker asked for the recipe and admitted later she'd been making it every week since. That's the thing about these tostadas, they sneak up on you and become a favorite before you realize it.

Make It Your Own

I've added diced jalapeño to the beans when I want more heat, and sometimes I throw in a handful of cherry tomatoes with the sweet potato during the last ten minutes of roasting. If you're feeding a crowd, set everything out in bowls and let people build their own, it turns dinner into something interactive and everyone gets exactly what they want. You can also swap the feta for cotija, pepper jack, or even a dollop of sour cream.

Storing and Reheating

The roasted sweet potato and bean mixture both keep well in the fridge for up to three days, stored separately in airtight containers. I reheat the sweet potato in a hot oven for a few minutes to crisp it back up, microwaving makes it soft and sad. The shells stay crunchy if you store them in a sealed bag at room temperature, and the avocado should always be sliced fresh right before serving.

Serving Suggestions

These tostadas are filling enough on their own, but I like serving them with a simple side of tortilla chips and salsa or a quick slaw made with cabbage, lime, and a pinch of salt. If you want to stretch the meal further, add a pot of Mexican rice or some refried beans on the side.

  • Top with fresh pico de gallo or a spoonful of salsa verde for extra brightness.
  • Serve with lime wedges so everyone can add an extra squeeze if they want.
  • Pair with a cold beer or a sparkling water with a wedge of lime for a casual, satisfying dinner.
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
Golden roasted sweet potatoes and seasoned black beans piled high on crunchy tostada shells, ready to serve with hot sauce. Save
Golden roasted sweet potatoes and seasoned black beans piled high on crunchy tostada shells, ready to serve with hot sauce. | amberladle.com

These tostadas have earned a permanent spot in my weekly rotation, and I hope they do the same for you. They're proof that vegetarian food can be just as satisfying, colorful, and crave-worthy as anything else.

Recipe FAQs

Can I make these tostadas vegan?

Yes, simply omit the feta cheese or substitute with your favorite dairy-free cheese alternative for a completely plant-based meal.

How do I prevent the tostada shells from getting soggy?

Assemble the tostadas just before serving and avoid adding excessive liquid from the bean mixture. Pat the beans dry if needed before layering.

Can I prep the components ahead of time?

Absolutely. Roast the sweet potatoes and prepare the bean mixture up to 2 days in advance. Store separately in the refrigerator and reheat before assembling.

What can I use instead of feta cheese?

Crumbled queso fresco, cotija cheese, or shredded Monterey Jack work beautifully. For dairy-free options, try cashew cheese or nutritional yeast.

How do I add more protein to this dish?

Top with a fried egg, add grilled chicken or shrimp, or increase the black beans. Greek yogurt or sour cream also adds creaminess and protein.

Can I use a different type of bean?

Yes, pinto beans or kidney beans make excellent substitutes for black beans while maintaining the hearty texture and flavor profile.

Black Bean Sweet Potato Tostadas

Smoky sweet potatoes, limey black beans, and corn on crisp shells with avocado and feta—vibrant and satisfying.

Prep time
15 min
Cook time
35 min
Overall time
50 min
Created by Rachel Hayes


Skill required Easy

Cuisine Mexican-Inspired

Makes 4 Serving size

Diet preferences Meat-free, No 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 make it

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

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

Step 06

Layer tostadas: Place each tostada shell and top with a generous spoonful of the black bean and corn mixture, followed by roasted sweet potato cubes.

Step 07

Add toppings: Top each tostada with sliced avocado and sprinkle with feta cheese if desired.

Step 08

Serve: Serve immediately with hot sauce on the side if desired.

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're 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 verify labels if allergies are a concern.
  • Contains avocado; consult if sensitivity to latex or avocado exists.

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 440
  • Fat content: 18 g
  • Carbohydrate: 59 g
  • Protein amount: 12 g