Black Bean Sweet Potato Tostadas

Featured in: Daily Home Meals

These vibrant tostadas feature smoky, caramelized sweet potatoes roasted with cumin and smoked paprika, then layered onto crispy shells with zesty lime black beans and sweet corn. Fresh avocado slices add creaminess while crumbled feta brings a tangy finish. Ready in under an hour, this vegetarian and gluten-free meal delivers satisfying textures and bold Mexican-inspired flavors perfect for lunch or dinner.

Updated on Mon, 02 Feb 2026 09:00:00 GMT
Crispy tostada shells piled high with roasted sweet potato cubes and lime-spiked black bean corn filling. Pin It
Crispy tostada shells piled high with roasted sweet potato cubes and lime-spiked black bean corn filling. | feliztirga.com

My roommate walked in one Thursday night and announced she was bringing six people for dinner the next day. I had sweet potatoes, one can of beans, and zero plan. What came together in that frantic hour turned into something we now make on purpose: smoky, golden sweet potato cubes piled onto crisp shells with limey black beans, creamy avocado, and salty feta. It's become our answer to weeknight chaos and unexpected guests alike.

The first time I served these, my friend who claims to hate sweet potatoes ate four tostadas and asked for the recipe before she left. I think the smoked paprika tricks your brain into thinking there's meat involved, and the lime juice keeps everything bright instead of heavy. Now I make a double batch of the roasted sweet potatoes and keep them in the fridge, ready to pile onto anything that needs a little warmth and smoke.

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: Peeling is optional, but I do it because the cubes caramelize faster and the texture stays creamy inside with crispy edges outside.
  • Black beans: Rinsing them washes away the metallic canned taste and cuts down on sodium, plus they warm through faster when they are not swimming in thick liquid.
  • Corn: Frozen corn tastes sweeter than canned, but both work, just drain canned corn well so the beans do not get watery.
  • Cilantro: Fresh cilantro added at the end keeps its bright flavor, dried cilantro will not give you the same punch, so skip it if you do not have fresh.
  • Avocado: Ripe but firm avocado slices hold their shape better than mushy ones, and a squeeze of lime keeps them from browning if you are assembling ahead.
  • Olive oil: This coats the sweet potato cubes so the spices stick and helps them roast instead of steam, creating those golden caramelized edges everyone fights over.
  • Cumin and smoked paprika: These two together create a smoky, earthy flavor that makes the sweet potato taste like it has been cooking all day over a campfire.
  • Lime juice: The acidity cuts through the richness of the beans and avocado, balancing everything so the tostadas do not feel heavy.
  • Tostada shells: Store bought shells are already crispy and save time, but if they taste stale, pop them in the oven for two minutes to refresh them.
  • Feta cheese: Salty, crumbly feta adds a sharp contrast to the sweet potato, but cotija or a good dairy free cheese works just as well.
  • Hot sauce: This is not optional in my house, a few dashes wake up every layer and add the heat that makes you want another bite.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Turn your oven to 425°F so it is screaming hot by the time the sweet potatoes are ready. A hot oven is the difference between soggy cubes and caramelized perfection.
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. Do not skip this step or the spices will burn directly on the pan instead of flavoring the potato.
Roast until golden:
Spread the cubes in a single layer on a baking sheet, giving them space so they roast instead of steam. Stir them halfway through so all sides get crispy, and pull them out when the edges are dark and caramelized, about 25 to 30 minutes.
Warm the beans and corn:
While the sweet potatoes roast, heat the black beans and corn in a saucepan over medium heat, stirring occasionally until warmed through. This takes about four or five minutes, just enough time to set the table or chop the cilantro.
Add lime and cilantro:
Pull the saucepan off the heat and stir in the chopped cilantro and lime juice, tasting and adding more salt or pepper if needed. The lime should make everything taste brighter, not sour.
Build 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 while they are still warm. Do not be shy, these tostadas should be loaded.
Top and serve:
Add sliced avocado and crumbled feta, then serve immediately with hot sauce on the side. The shells lose their crispness if they sit too long, so assemble just before eating.
Golden, caramelized sweet potato cubes and creamy avocado slices on a crisp tostada with crumbled feta. Pin It
Golden, caramelized sweet potato cubes and creamy avocado slices on a crisp tostada with crumbled feta. | feliztirga.com

One night I made these for my parents, who are suspicious of anything called a tostada. My dad ate three, then asked if I could make them again the next weekend. My mom, who never asks for recipes, took a photo of the plate before she started eating. I think it was the moment I realized that good food does not need to be complicated, it just needs to taste like you cared enough to make it right.

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

I have added roasted poblano peppers when I had them, and once I stirred in a handful of shredded cabbage for crunch when I ran out of avocado. A friend swears by adding pickled red onions, and another tosses in a spoonful of salsa verde with the beans. The base is forgiving, so if you have a jar of something bright and acidic in the fridge, it probably belongs on these tostadas.

Storing and Reheating

I keep the roasted sweet potatoes and the bean mixture in separate containers in the fridge for up to four days, then reheat them in a skillet when I want tostadas again. The shells stay crisp if you store them in a sealed bag at room temperature, and the avocado I slice fresh each time because it never keeps well once cut. If you are taking these to work, pack everything separately and assemble just before eating, otherwise you will end up with a soggy mess that tastes great but looks sad.

Serving Suggestions

These tostadas are filling enough to stand alone, but I usually serve them with a simple side of lime wedges, extra hot sauce, and a handful of tortilla chips for anyone still hungry. A cold beer or a sparkling water with lime feels right alongside them, and if I am feeling fancy, I will put out a small bowl of sour cream or Greek yogurt for people to dollop on top.

  • Add a side of Mexican street corn or a quick slaw for a full meal.
  • Serve with chips and guacamole if you are feeding a crowd and want to stretch the tostadas further.
  • Pour margaritas or hibiscus iced tea to make it feel like a real occasion.
Ready-to-eat Mexican-inspired tostadas topped with smoky sweet potatoes, zesty black beans, and fresh cilantro. Pin It
Ready-to-eat Mexican-inspired tostadas topped with smoky sweet potatoes, zesty black beans, and fresh cilantro. | feliztirga.com

This recipe taught me that the best dinners are the ones you can make without a plan and still feel proud to serve. Keep a can of beans and a sweet potato around, and you will always have something good to eat.

Recipe FAQs

Can I make these tostadas vegan?

Yes, simply omit the feta cheese or substitute with a dairy-free alternative. The rest of the ingredients are naturally plant-based.

How do I store leftovers?

Store components separately in airtight containers. Roasted sweet potatoes, bean mixture, and sliced avocado keep for 2-3 days. Assemble just before serving to maintain crisp shells.

Can I use fresh corn instead of frozen?

Absolutely. Use about 1 ear of corn, cut from the cob, or roughly 1/2 cup fresh kernels. Cook briefly with the beans until tender.

What can I substitute for tostada shells?

Corn tortillas work well—bake them at 400°F for 8-10 minutes until crisp. You can also use small soft tortillas for a softer version.

How spicy are these tostadas?

The base dish is mild to medium. Add diced jalapeño, chipotle powder, or serve with hot sauce to increase heat level according to your preference.

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 tostada shells loaded with roasted sweet potatoes, seasoned black beans, corn, avocado, and feta for a satisfying Mexican-inspired meal.

Prep Time
15 min
Cook Time
35 min
Overall Time
50 min
Created by Kaitlyn Barnett


Skill Level Easy

Cuisine Mexican-Inspired

Makes 4 Portions

Diet Considerations Meat-Free, 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 or dairy-free cheese alternative
03 Hot sauce for serving, optional

Steps

Step 01

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

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, warming 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: Place each tostada shell on a serving surface and layer with a generous spoonful of the black bean and corn mixture.

Step 07

Add toppings: Top each tostada with roasted sweet potato cubes, sliced avocado, and crumbled feta cheese or dairy-free alternative.

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 You'll Need

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

Allergy Details

Always review each ingredient for allergens. Ask a medical expert if you're unsure.
  • Contains dairy from feta cheese; omit or use dairy-free alternative for vegan or lactose-free diets.
  • Verify tostada shells are certified gluten-free if celiac or gluten sensitivity is a concern.
  • Contains avocado; consult physician if latex or avocado sensitivity exists.

Nutrition Info (per portion)

Details listed here are for information only. They don't substitute for professional medical guidance.
  • Kcal: 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.