Crispy Black Bean Tostadas with Fresh Salsa and Avocado

These Black Bean Tostadas are layered with roasted sweet potatoes and finished with a simple, smoky chipotle cream. They’re ideal for meal prep lunches or an easy vegetarian dinner.

img 648 1

If you think meatless meals lack substance, these Sweet Potato Black Bean Tostadas will change your mind. Crispy tostada shells are piled with tender roasted sweet potatoes and seasoned black beans, then drizzled with a cool chipotle cream. A sprinkle of chopped red onion or fresh cilantro adds brightness.

This dish is easy to prepare ahead and assemble when you need a quick weeknight dinner or a satisfying lunch. The two-ingredient chipotle cream is versatile—try it on taco salads, in wraps, or on breakfast burritos. Packed with fiber, protein, and flavor, these tostadas make a nutritious, crowd-pleasing meal.

Ingredients for Black Bean Tostadas

Below is an overview of the ingredients. Refer to the recipe card for exact quantities.

  • Sweet potatoes
  • Canned black beans (drained and rinsed)
  • Olive oil
  • Salt
  • Pepper
  • Corn tostadas (store-bought or make your own from corn tortillas)

For the chipotle cream:

  • Sour cream
  • Adobo sauce (from canned chipotles)
Sweet Potato Black Bean Tostadas
Sweet Potato Black Bean Tostadas

How to make Vegetarian Tostadas

These tostadas are simple to prepare. Start by peeling and cubing the sweet potatoes. (Meal prep tip: you can cube sweet potatoes 3–4 days ahead and store them in an airtight container in the fridge.)

Toss the cubes with a little olive oil, salt, and pepper, then roast at 425°F for about 30 minutes, turning occasionally so they brown evenly. While the potatoes roast, combine sour cream and adobo sauce to make the chipotle cream and chill it in the fridge.

When the potatoes are done, add the drained and rinsed black beans to the baking sheet and stir so the beans warm through from the hot pan and potatoes.

To assemble, top each tostada with a scoop of the roasted sweet potato and black bean mixture, then drizzle with chipotle cream. Garnish with chopped red onion, crumbled queso fresco, fresh cilantro, diced tomato, jalapeño, or sliced avocado as desired.

How to store and reheat black bean tostadas

Leftovers store well: keep the sweet potatoes and black beans together in an airtight container in the refrigerator for 3–5 days. Store the chipotle cream separately for up to 1–2 weeks. Pack store-bought tostadas in an airtight bag at room temperature to keep them crisp.

Reheat the potato-and-bean mixture in the microwave (30-second intervals), on the stove in a skillet with a little oil, in an air fryer, or in the oven. Covering while reheating will steam them; leaving them uncovered helps edges crisp.

If you prefer, skip the tostada shells and use the filling for a breakfast burrito with scrambled eggs—the chipotle cream is excellent on breakfast wraps.

How to fry corn tortillas

To make fresh tostadas from corn tortillas while the potatoes roast: heat a large skillet over medium heat and add enough oil to cover the bottom. When the oil is hot and shimmering, fry each tortilla about 2 minutes per side, pressing down with a slotted spatula so it browns evenly. Drain on a wire rack or paper towel to remove excess oil.

img 648 4

What to serve with bean tostadas

These tostadas pair well with fresh salsas, simple salads, or a side of corn salad. You can also top them with avocado or serve with chips and a favorite dip. Cilantro-lime cauliflower rice or a light corn-and-tomato salad complement the sweet potato and black bean flavors nicely. For extra protein, add a side of scrambled eggs or grilled shrimp.

More Mexican Recipes

  • Layered Taco Casserole or a low-carb Keto Taco Casserole
  • Cilantro Lime Shrimp with cauliflower rice for a fast, tasty meal
  • Mexican Breakfast Hash for a hearty, flavorful start to the day
  • Instant Pot tacos or carnitas, or grilled shrimp tacos for variety
  • Restaurant-style dishes like chimichangas or pollo con queso if you want something indulgent

More Vegetarian Meals

  • Vegetarian Chili Pie with Cornbread Topping
  • Vegetable Lo Mein
  • Simple Sesame Noodles (gluten-free option)
  • Creamy Vegetable Orzo Soup

Black Bean Tostadas and Chipotle Cream

By: Olivia
Servings: 8 tostadas (4 servings)
Prep: 10
Cook: 30
Total: 40
Sweet Potato Black Bean Tostadas
Roasted sweet potatoes, black beans, and a smoky chipotle cream come together for an easy vegetarian tostada.

Ingredients

For the tostadas

  • 2 medium sweet potatoes, peeled and cubed
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 teaspoon olive oil
  • 1 (15-ounce) can black beans, drained and rinsed
  • 8 corn tostadas*

For the chipotle cream

  • 3 tablespoons sour cream
  • 1 tablespoon adobo sauce (from canned chipotles)

Instructions

  • Preheat the oven to 425°F (220°C).
  • Toss the cubed sweet potatoes with oil, salt, and pepper. Spread on a greased baking sheet and roast for about 30 minutes, turning occasionally, until tender and lightly browned.
  • Remove the potatoes from the oven and add the drained and rinsed black beans to the pan. Stir so the beans warm through.
  • Whisk together sour cream and adobo sauce in a small bowl to make the chipotle cream.
  • Assemble the tostadas: top each tostada with the potato-and-bean mixture and drizzle with chipotle cream. Garnish as desired.

Notes

*You can buy pre-made tostadas in the Hispanic aisle, or fry your own soft corn tortillas in a skillet with oil for about 2 minutes per side, then drain on a wire rack.

**Garnish options: chopped red onion, fresh cilantro, crumbled queso fresco, diced tomatoes, jalapeño, or avocado.

Nutrition

Serving: 2tostadas
Calories: 247kcal
Carbohydrates: 44g
Protein: 8g
Fat: 5g
Fiber: 9g

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Course: Gluten Free
Cuisine: Mexican


Tried this recipe?
Share your photos and tag the recipe on social media to let others know how it turned out.