Black Bean Sweet Potato Tostadas

Featured in: Everyday Family Plates

These vibrant tostadas bring together caramelized sweet potatoes seasoned with cumin and smoked paprika, paired with black beans and corn brightened by fresh lime and cilantro. Assembled on crisp tostada shells and finished with creamy avocado slices and crumbled feta, they deliver satisfying textures and bold flavors in every bite. Ready in under an hour with minimal prep, they're perfect for weeknight dinners or casual gatherings.

Updated on Sun, 01 Feb 2026 12:07:00 GMT
Crispy tostada shells loaded with roasted sweet potato cubes and zesty black beans topped with creamy avocado and crumbled feta. Save
Crispy tostada shells loaded with roasted sweet potato cubes and zesty black beans topped with creamy avocado and crumbled feta. | poppyhearth.com

My neighbor knocked on my door one Tuesday evening holding a bag of sweet potatoes from her garden and asked if I had any ideas. I was already hungry and staring at a can of black beans in my pantry, so I spread everything on tostada shells I had left over from taco night. The smoky paprika hit the roasted sweet potato just right, and the lime made the whole thing sing. She ended up staying for dinner, and we polished off every shell while standing at the counter. That happy accident became my go-to weeknight meal.

I started making these tostadas on Sunday nights when I wanted something filling but didn't want to think too hard. My kids would hover around the kitchen, sneaking caramelized sweet potato cubes straight off the baking sheet before I could stop them. The crisp crunch of the shell against the soft beans became the sound of our week winding down. Even my pickiest eater would pile on extra avocado and call it a win. It turned into our ritual without us ever planning it that way.

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 the smoked paprika turns it smoky-sweet instead of just sweet, so don't skip the high oven temperature.
  • Black beans: Canned beans are your friend here; just rinse them well to get rid of that metallic taste and they'll soak up the lime beautifully.
  • Corn: Frozen corn works perfectly and adds little pops of sweetness that balance the cumin.
  • Cilantro: Fresh cilantro makes the bean mixture taste bright and alive, not flat.
  • Avocado: Slice it right before serving so it stays green and creamy, not brown and sad.
  • Olive oil: This helps the sweet potato caramelize and keeps it from drying out in the oven.
  • Cumin and smoked paprika: These two spices do all the heavy lifting for flavor, so measure them with love.
  • Lime juice: Freshly squeezed lime is the secret that ties everything together and wakes up the beans.
  • Tostada shells: Look for sturdy ones that won't shatter the moment you bite down.
  • Feta cheese: Crumbled feta adds a salty, tangy finish, but you can skip it or swap in cotija if you want to stay closer to traditional Mexican flavors.

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 your oven to 425°F (220°C) so it's ready to caramelize those sweet potatoes properly. A hot oven is the difference between soft cubes and golden, crispy-edged bites.
Season the sweet potato:
Toss the diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper in a bowl until every piece is coated. Don't be shy with the paprika; that's where the smoky magic lives.
Roast until caramelized:
Spread the sweet potato in a single layer on a baking sheet and roast for 25 to 30 minutes, stirring halfway through. You'll know they're done when the edges are crisp and golden brown.
Warm the beans and corn:
While the sweet potato roasts, heat the black beans and corn in a saucepan over medium heat for about 4 to 5 minutes. Stir occasionally so nothing sticks to the bottom.
Brighten with lime and cilantro:
Remove the saucepan from the heat and stir in the chopped cilantro and lime juice. Taste it and add more salt or pepper if it needs it.
Build your tostadas:
Spoon the black bean and corn mixture onto each tostada shell, then pile on the roasted sweet potato cubes. Top with avocado slices and a generous sprinkle of feta cheese.
Serve right away:
These are best eaten immediately while the shells are still crisp. Pass the hot sauce at the table for anyone who wants extra heat.
Roasted sweet potatoes and limey black beans piled high on crunchy tostada shells topped with creamy avocado and crumbled feta. Save
Roasted sweet potatoes and limey black beans piled high on crunchy tostada shells topped with creamy avocado and crumbled feta. | poppyhearth.com

One night I made these for a friend going through a rough patch, and she sat at my table eating three tostadas in a row without saying much. When she finally looked up, she smiled for the first time in weeks and said the lime and avocado tasted like hope. Food has a way of doing that when you least expect it. I've kept tostada shells in my pantry ever since, just in case.

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, toss diced jalapeño into the bean mixture while it warms. I've also added roasted red peppers when I had them lying around, and they brought a sweet, smoky depth that played nicely with the paprika. Sometimes I swap the feta for crumbled cotija or even a drizzle of Mexican crema. You can also throw on pickled red onions or a handful of shredded cabbage for extra crunch and tang.

Prep and Storage

You can roast the sweet potatoes and make the bean mixture a day ahead, then store them in separate containers in the fridge. When you're ready to eat, just reheat the sweet potato in a hot skillet for a minute to crisp it back up. The avocado and feta should always be added fresh right before serving. Tostada shells keep well in a sealed bag at room temperature, so you can have all the components ready and assemble in under five minutes.

Serving Suggestions

These tostadas are filling enough to stand alone for lunch or a light dinner, but they're also great alongside a simple side salad or tortilla soup. I like to put out bowls of salsa, hot sauce, and extra lime wedges so everyone can customize their own. If you're feeding a crowd, double the recipe and set up a tostada bar with all the toppings laid out.

  • Serve with a cold beer or a tangy margarita on the rocks.
  • Pair with chips and guacamole if you want to make it feel like a fiesta.
  • Leftovers can be turned into a breakfast scramble by mixing everything with scrambled eggs the next morning.
Vegetarian and gluten-free Black Bean and Sweet Potato Tostadas finished with avocado and feta for a zesty, satisfying lunch. Save
Vegetarian and gluten-free Black Bean and Sweet Potato Tostadas finished with avocado and feta for a zesty, satisfying lunch. | poppyhearth.com

This recipe reminds me that the best meals don't have to be complicated or fancy. They just need to taste like something you'd want to share with the people you love.

Recipe Questions

Can I make these tostadas ahead of time?

You can roast the sweet potatoes and prepare the black bean mixture up to 2 days in advance. Store them separately in the refrigerator, then reheat and assemble just before serving to keep the tostada shells crisp.

How do I make this dish vegan?

Simply omit the feta cheese or substitute it with your favorite dairy-free cheese alternative. All other ingredients are naturally plant-based, making this an easy vegan meal.

What can I use instead of tostada shells?

Corn tortillas baked or fried until crispy work perfectly. You can also use tortilla chips for a nacho-style presentation, or serve the mixture over rice or quinoa for a bowl format.

How do I get the sweet potatoes perfectly caramelized?

Cut the sweet potato into uniform cubes for even cooking, spread them in a single layer without crowding, and flip them halfway through roasting. The high heat and olive oil help achieve those delicious crispy edges.

Can I add protein to this dish?

Absolutely. Grilled chicken, seasoned ground beef, or crumbled chorizo work beautifully. You can also add a fried egg on top or extra beans for plant-based protein.

What toppings pair well with these tostadas?

Fresh salsa, pico de gallo, sour cream, pickled red onions, shredded lettuce, jalapeños, or cotija cheese all make excellent additions. Customize based on your flavor preferences and what you have on hand.

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 and limey black beans on crisp shells with avocado and feta for a vibrant vegetarian bite.

Prep duration
15 minutes
Cooking duration
35 minutes
Total duration
50 minutes
Created by Grace Holloway


Skill level Easy

Cuisine type Mexican-Inspired

Makes 4 Portions

Dietary details Meat-free, No gluten

Required Ingredients

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, fresh or frozen
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

How-To Steps

Step 01

Preheat oven: Preheat oven to 425°F (220°C).

Step 02

Season sweet potatoes: In a mixing bowl, toss 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, about 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

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Contains dairy from feta cheese; omit or use dairy-free alternative for vegan or lactose-free diets
  • Avocado may cause sensitivity in individuals with latex or avocado allergies

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 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.