Black Bean Sweet Potato Tostadas

Featured in: Everyday Meal Ideas

These vibrant tostadas feature perfectly roasted sweet potato cubes seasoned with smoky paprika and cumin, paired with zesty black beans brightened with fresh lime juice and corn. The crisp corn shells provide the perfect crunch, while creamy avocado and tangy feta add rich contrast. Ready in just 50 minutes with simple roasting and stovetop techniques, this Mexican-inspired vegetarian dish delivers layers of texture and bold flavors. Each serving offers two generously topped tostadas packed with fiber and protein.

Updated on Mon, 02 Feb 2026 08:30:00 GMT
Four crispy tostada shells topped with smoky roasted sweet potatoes, limey black beans, corn, avocado, and feta. Bookmark
Four crispy tostada shells topped with smoky roasted sweet potatoes, limey black beans, corn, avocado, and feta. | buenotifsa.com

My neighbor once brought me a bag of sweet potatoes from her garden, and I had no idea what to make with them. I was craving something quick but interesting, so I grabbed a can of black beans and some tostada shells I'd forgotten in the pantry. The first batch came out sweeter than I expected, those roasted cubes almost candied at the edges, and the smoky spice from the paprika balanced everything perfectly. Now I make these tostadas whenever I need dinner to feel like a little celebration without the fuss.

I served these at a casual Friday dinner with friends, and everyone built their own tostadas at the table. One friend piled on extra hot sauce, another skipped the feta and added salsa verde, and we all agreed the lime juice in the beans was the secret that tied it all together. It turned into one of those meals where conversation pauses because everyone is too busy eating. That is when I knew this recipe was a keeper.

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 and dice it into even cubes so they roast uniformly, the smaller pieces get crispy while the centers stay tender.
  • Black beans: Canned beans are a weeknight savior, just rinse them well to get rid of that metallic taste and excess sodium.
  • Corn: Frozen corn works beautifully here and adds a pop of sweetness, no need to thaw it first.
  • Cilantro: Fresh cilantro brings brightness, but if you are in the cilantro-tastes-like-soap camp, try parsley or just skip it.
  • Avocado: Use a ripe one that gives slightly when you press it, it should slice easily and taste buttery.
  • Olive oil: This helps the sweet potato caramelize and carry the spices evenly across every piece.
  • Cumin and smoked paprika: These two spices create that warm, smoky depth that makes the sweet potato taste almost like it came off a grill.
  • Lime: Fresh lime juice is non-negotiable, it wakes up the beans and corn and cuts through the richness of the avocado.
  • Tostada shells: Look for crispy, sturdy ones that can hold all the toppings without crumbling, most are naturally gluten-free.
  • Feta cheese: Crumbled feta adds a salty, tangy contrast, but you can swap it for cotija or leave it off entirely.
  • Hot sauce: Optional, but a few dashes add heat and acidity that really brighten each bite.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat your oven to 425°F (220°C) so it is hot enough to caramelize the sweet potato instead of just baking it soft.
Season the sweet potato:
Toss the diced sweet potato 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 cubes evenly.
Roast until caramelized:
Spread the sweet potato in a single layer on a baking sheet, making sure the pieces are not crowded. Roast for 25 to 30 minutes, stirring halfway through, until the edges are golden and slightly crispy.
Warm the beans and corn:
While the sweet potato roasts, add the black beans and corn to a medium saucepan over medium heat. Stir occasionally and let them warm through for about 4 to 5 minutes.
Add cilantro and lime:
Remove the saucepan from the heat, then stir in the chopped cilantro and lime juice. Taste and adjust the salt and pepper as needed.
Build the tostadas:
Spoon a generous layer of the black bean and corn mixture onto each tostada shell, then top with roasted sweet potato cubes. Add sliced avocado and a sprinkle of crumbled feta if you are using it.
Serve and enjoy:
Serve the tostadas immediately while the shells are still crisp, with hot sauce on the side for anyone who wants extra heat.
Close-up of assembled Black Bean and Sweet Potato Tostadas with avocado slices and crumbled feta. Bookmark
Close-up of assembled Black Bean and Sweet Potato Tostadas with avocado slices and crumbled feta. | buenotifsa.com

One evening I made these for myself after a long day, and I remember standing at the counter eating straight from the baking sheet, dipping tostada shells into the bean mixture like chips. It was messy and perfect, and I realized sometimes the best meals are the ones you do not have to share. This dish has that rare quality of tasting just as good solo as it does at a crowded table.

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, dice up a jalapeño and toss it into the bean mixture while it warms. For a vegan version, skip the feta or swap it with a crumbled dairy-free cheese that melts just a little. I have also added fresh salsa or pico de gallo on top for extra brightness, and it never disappoints. You can even roast the sweet potato a day ahead and just reheat it in the oven before assembling.

Serving Suggestions

These tostadas are filling enough to stand alone, but they pair beautifully with a simple side salad dressed in lime vinaigrette. I have served them with tortilla chips and guacamole for a full spread, or alongside Mexican rice if I am feeding a crowd. A cold beer or a sparkling agua fresca is the perfect drink to cut through the richness. They also work as a great lunch the next day if you keep the components separate and build them fresh.

Storage and Reheating

Store the roasted sweet potato, bean mixture, and toppings separately in airtight containers in the fridge for up to three days. The tostada shells should stay in their original bag or a sealed container at room temperature so they do not get soggy. When you are ready to eat, reheat the sweet potato in a 375°F oven for about 8 minutes to crisp it back up, warm the beans gently on the stovetop, and assemble fresh tostadas.

  • Do not assemble the tostadas ahead of time or the shells will turn soft and chewy.
  • If you have leftover avocado, squeeze a little lime juice over it and press plastic wrap directly on the surface to prevent browning.
  • Feta can be stored in its brine or a bit of olive oil to keep it from drying out in the fridge.
Black Bean and Sweet Potato Tostadas garnished with fresh cilantro and served with lime wedges. Bookmark
Black Bean and Sweet Potato Tostadas garnished with fresh cilantro and served with lime wedges. | buenotifsa.com

This recipe reminds me that vegetarian food does not have to be boring or complicated to feel satisfying. Keep these ingredients on hand, and you will always have a colorful, flavorful meal ready in less than an hour.

Recipe Questions

Can I make the sweet potatoes ahead of time?

Yes, roast the sweet potatoes up to 2 days in advance and store in an airtight container in the refrigerator. Reheat at 350°F for 10 minutes before assembling the tostadas to maintain their caramelized texture.

What's the best way to keep tostada shells crispy?

If shells are soft, bake them at 350°F for 5-7 minutes until crisp. After assembling, serve immediately to prevent sogginess. You can also brush shells lightly with oil and bake for extra crunch.

How do I make this vegan?

Simply omit the feta cheese or substitute with a dairy-free crumble alternative. The rest of the ingredients including black beans, sweet potatoes, corn, and avocado are naturally plant-based.

Can I use fresh corn instead of frozen?

Absolutely. Cut kernels from 1-2 fresh ears of corn and sauté with the black beans. Fresh corn adds wonderful sweetness and crunch when in season.

What other toppings work well?

Fresh pico de gallo, pickled red onions, radish slices, jalapeño rounds, or a dollop of sour cream or Greek yogurt all complement these flavors beautifully.

How long do leftovers keep?

Store components separately in the refrigerator for up to 3 days. Keep roasted sweet potatoes, bean mixture, and sliced avocado in separate containers. Assemble fresh when ready to eat for best texture.

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 with smoky roasted sweet potatoes, lime black beans, corn, avocado, and feta for a satisfying vegetarian meal.

Prep Duration
15 min
Time for Cooking
35 min
Overall Duration
50 min
Provided by Kyle Anderson


Skill Level Easy

Cuisine Origin Mexican-Inspired

Portion Size 4 Serving Amount

Diet Considerations 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, fresh, 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

Step 01

Preheat Oven: Preheat oven to 425°F.

Step 02

Season Sweet Potato: In a mixing bowl, combine diced sweet potato with olive oil, cumin, smoked paprika, salt, and pepper. Toss 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, stirring occasionally for 4 to 5 minutes until warmed through.

Step 05

Season Bean Mixture: Remove saucepan from heat. Stir in fresh cilantro and lime juice. Season with salt and pepper to taste.

Step 06

Assemble 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: Top each tostada with sliced avocado and 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.

Tools You'll Need

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

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • 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 gluten sensitivity exists.
  • Contains avocado; consult if sensitivity to latex or avocado allergens exists.

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 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.