NEW E-Book: A Taste of Hawai'i At Home 🌺🤙🏼 Get Your Copy Today!

Black Bean Tostadas with Charred Corn & Avocado Crema

THIS POST MAY CONTAIN AFFILIATE SALES LINKS. PLEASE SEE MY FULL DISCLAIMER POLICY FOR DETAILS.
These Quick and Easy Black Bean Tostadas are a weeknight dinner dream! Crispy tostada shells layered with homemade refried black beans—made with canned beans and warm spices—smoky charred corn, and a drizzle of creamy avocado crema. Every bite is crunchy, creamy, and packed with bold flavor—and the best part? They’re ready in 30 minutes or less!

Vegetarian and Gluten-Free; Easily Vegan and Dairy-Free.

An overhead shot of three assembled black bean tostadas on a parchment-lined white sheet pan on a light grey surface. The tray is surrounded by dishes of avocado crema, chopped cilantro, and lime wedges.
Photography by Gayle McLeod

The Viral Vegetarian Black Bean Tostadas That Took the Internet by Storm

My tostada obsession runs deep—starting with my mom’s 90s-style tostadas, piled high with ground taco meat and a melty slice of American cheese. So retro, but so nostalgic!

I still love the ease of a tostada dinner—and it turns out Plays Well With Butter readers do, too.

When I first shared this Black Bean Tostadas recipe in 2022, it went completely viral. With over 6 million views in just a few short weeks (🤯🤯🤯), these beauties became an instant fan-favorite for their easy prep and crave-worthy layers of texture.

Crispy tostada shells layered with homemade refried black beans, smoky charred corn, and a drizzle of avocado crema—a quick, satisfying, and completely vegetarian weeknight dinner!

Just like my popular Crispy Black Bean Tacos, this recipe gives budget-friendly canned black beans a flavor-packed glow-up, transforming them into rich, homemade refried beans in just 10 minutes. One pan, zero fuss—plant-based magic! 🪄

The real magic, though? The textures. 🤤 Crunchy tostada shells, hearty refried black beans, toasty pops of sweet corn, and cooling avocado crema—every bite is crispy, creamy, smoky, and downright craveable.

TL;DR? These black bean tostadas are ridiculously easy to make—and even easier to love. No wonder they went viral! 💜

An overhead shot of ingredients displayed on a light grey surface: black beans, tostada shells, onions, limes, sour cream, avocados, corn, cotija cheese, garlic, cilantro, spices, vegetable stock, oil, salt and pepper.
This recipe comes together with 3 key layers: refried black beans, charred corn, and avocado crema. Made with kitchen staples like canned black beans, simple spices, sweet corn, and avocado, you probably have everything you need to get started!

The Best Quick and Easy Refried Black Beans for Tostadas

Canned black beans are my go-to pantry staple—convenient, versatile, and the perfect blank canvas for hearty vegetarian meals like this one. Here, a quick simmer with garlic, onion, and warm spices transforms them into something deeply flavorful—all in just 10 minutes on the stovetop!

An overhead shot of browned diced onions in a black cast iron pan atop a grey textured surface.
Soften the aromatics and bloom the spices: Sauté diced onion and garlic until fragrant, then stir in chili powder, cumin, and smoked paprika. This quick step builds deep, rich flavor!
An overhead shot of partially cooked black bean taco filling in a black cast iron skillet atop a grey textured surface.
Add the beans: Stir in drained black beans and vegetable broth (or water), letting them simmer with the aromatics to soak up all that flavor.
An overhead shot of black bean taco filling in a black cast iron skillet atop a grey textured surface.
Mash: Use a potato masher or the back of a wooden spoon to mash the warm beans to your preferred texture. I like a chunkier refried bean, but mash further for extra creaminess. Finish with a squeeze of fresh lime juice for brightness!

Must-Have Toppings for Next-Level Black Bean Tostadas

There are 2 toppings I consider non-negotiable for these black bean tostadas: charred corn and avocado crema. The corn adds pops of sweetness, while the crema brings cool, creamy richness, creating a delicious contrast to hearty refried beans—the ultimate finishing touch!

An overhead shot of two charred cobs of sweet corn, one with the kernels partially sliced off and onto a wooden board atop a grey textured surface.
For the corn: Quickly char over a gas flame or on the grill until blackened, tender, and slightly crunchy, then slice off the cob.
An overhead shot of cilantro lime crema in a small white bowl atop a grey textured surface. The bowl is surrounded by a small dish of salt and a small plate of cilantro.
For the crema: Blend avocado, jalapeño, sour cream, garlic, lime, and cilantro into a cooling, creamy sauce. Learn more!5-Minute Avocado Crema

🌿 For Vegan Black Bean Tostadas ⇢ This recipe is vegetarian, but making it completely vegan is easy. Swap the sour cream in the avocado crema for your favorite non-dairy yogurt, or try my Vegan Cashew Crema—a plant-based option that’s just as rich and creamy, no dairy alternatives needed!

Assembly and Serving

With all the components ready, it’s time to build! Warm up your tostada shells, layer on the toppings, and dig in.

An overhead shot of three assembled black bean tostadas on a parchment-lined white sheet pan on a light grey surface. The tray is surrounded by dishes of avocado crema, charred sweet corn, cotija cheese, and lime wedges.
To assemble, spread a generous spoonful of beans over each tostada shell, then top with a sprinkle of charred sweet corn and a drizzle of avocado crema.

From there, pile on any extra toppings you love! Chopped cilantro, shredded lettuce, diced tomatoes, sliced jalapeño, and cotija cheese are all fantastic choices.

An angled close-up shot of black bean tostadas on a parchment-lined sheet pan.
Creamy, crunchy, and packed with flavor—the ultimate 30-minute dinner!

I can’t wait for you to try these Black Bean Tostadas! They’re quick, simple, and bursting with flavor. I know you’ll love them as much as we—all 6 million of us! 😉—do.

If you give them a try, be sure to let me know! Leave a comment with a star rating below. You can also snap a photo and tag @playswellwithbutter on Instagram. I LOVE hearing about and seeing your PWWB creations!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
An overhead shot of three assembled black bean tostadas on a parchment-lined white sheet pan on a light grey surface. The tray is surrounded by dishes of avocado crema, charred sweet corn, cotija cheese, and lime wedges.

30-Minute Black Bean Tostadas with Avocado Crema (Vegetarian)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 4 reviews
  • Author: Jess Larson
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: serves 4-6 1x
  • Category: Tacos, Burritos & Enchiladas Recipes
  • Method: Stovetop
  • Cuisine: Mexican & Tex-Mex, American
  • Diet: Vegetarian

Description

These Quick and Easy Black Bean Tostadas are a weeknight dinner dream!

Crispy tostada shells layered with homemade refried black beans—made with canned beans and warm spices—smoky charred corn, and a drizzle of creamy avocado crema.

Every bite is crunchy, creamy, and packed with bold flavor—and the best part? They’re ready in 30 minutes or less!


Ingredients

Scale
  • 68 tostada shells, warmed as desired
  • 2 ears sweet corn, husked
  • 1 medium yellow onion, diced
  • 4 cloves garlic, finely chopped or grated
  • two 14-ounce cans black beans, mostly drained (do not rinse)
  • 2 tablespoons olive oil
  • 1 heaping teaspoon chili powder
  • 1 heaping teaspoon ground cumin
  • 1 heaping teaspoon smoked paprika
  • ¼ cup vegetable broth or water
  • 2 large, juicy limes, juiced
  • kosher salt and ground black pepper, to season

for the avocado crema:

  • 1 large avocado, pitted and peeled
  • 1 large jalapeño, deseeded as desired
  • 1 clove garlic
  • 2 large, juicy limes, juiced
  • ⅓ cup packed cilantro leaves and tender stems
  • ⅓ cup sour cream or full-fat yogurt
  • 23 tablespoons water
  • kosher salt and ground black pepper, to season


Instructions

*Prep note: Once you start cooking, these black bean tostadas come together quickly. Have everything chopped, measured, and within arm’s reach of the stovetop before you begin.

  1. Mix the avocado crema: Add all listed ingredients (except water) to a food processor. Season with ½ teaspoon kosher salt and ground black pepper. Pulse to break up the avocado and cilantro, then blend until smooth and creamy. Add water, 1 tablespoon at a time, to reach your desired consistency. Set aside or store in an airtight container in the refrigerator for up to 2 days.An overhead shot of cilantro lime crema in a small white bowl atop a grey textured surface. The bowl is surrounded by small dishes of salt and pepper and a small plate of juiced limes and cilantro.
  2. Char the sweet corn: Place the sweet corn directly over a gas burner, then light to a medium-high flame. Cook 2 minutes per side or until charred as desired. Transfer to a cutting board and carefully slice the kernels off the cob. (No gas stove? Use an outdoor grill, grill pan, or broil the corn in the oven.)An overhead shot of two charred cobs of sweet corn, one with the kernels partially sliced off and onto a wooden board atop a grey textured surface.
  3. Sauté the aromatics: Meanwhile, as the corn chars, heat olive oil in a medium skillet over medium heat. Add the onion and season with 1 teaspoon kosher salt. Cook, stirring occasionally, until translucent and fragrant, 3-4 minutes. Add the garlic, chili powder, cumin, and smoked paprika, stirring to coat. Cook 1-2 minutes, until very fragrant.An overhead shot of browned diced onions in a black cast iron pan atop a grey textured surface.
  4. Make the black bean filling: Stir in the black beans and cook 1-2 minutes until warm. Add vegetable broth/water and bring to a gentle simmer. Using a spatula or wooden spoon, mash some of the black beans to create a creamy, cohesive texture. If needed, cook another 1-2 minutes to thicken slightly. Squeeze in lime juice and season with additional salt and black pepper as desired. Remove from heat.An overhead shot of black bean taco filling in a black cast iron skillet atop a grey textured surface.
  5. Assemble black bean tostadas: If desired, warm tostada shells according to package directions. Spread black bean topping over each tostada shell. Top with charred corn, a drizzle of avocado crema, and any other toppings you love–chopped cilantro, cotija cheese, shredded lettuce, etc. Enjoy!An overhead shot of three assembled black bean tostadas on a parchment-lined white sheet pan on a light grey surface. The tray is surrounded by dishes of avocado crema, charred sweet corn, cotija cheese, and lime wedges.

Notes

Jess’ Tips and Tricks:

  • Dietary Restrictions: As written, the black bean tostada topping is completely vegan, though the avocado crema is not. For a fully vegan dish, swap the sour cream or yogurt in the crema with your favorite dairy-free alternative or try my Vegan Cashew Crema instead.
  • 15-Minute Meal Prep: Most of the active prep work for these tostadas comes from making the avocado crema and chopping the veggies. Prep either or both in advance for a great head start on dinner—it takes 15 minutes, tops:
    • Dice one medium yellow onion and store it in an airtight container in the refrigerator for up to 5 days (<5 minutes active prep).
    • Mix the avocado crema according to Step 2 of the Recipe Directions. Store in an airtight container in the refrigerator for up to 2 days (10 minutes active prep).

Storage and Reheating:

  • Once assembled, black bean tostadas are best enjoyed immediately. However, the black bean topping stores well—keep it in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop or in the microwave until warmed through, then assemble tostadas as desired.

Follow along with Plays Well With Butter on Instagram, YouTube, Facebook, and Pinterest for more unfussy recipes that pack a big punch of flavor!

Hi there, I'm Jess!

If there’s 1 thing to know about me, it’s this: I am head-over-heels in love with food. I’m on a mission to make weeknight cooking flavorful, fast, & fun for other foodies, & PWWB is where I share foolproof recipes that deliver major flavor with minimal effort. Other true loves: pretty shoes, puppies, Grey’s Anatomy, & my cozy kitchen in Minneapolis, MN.

Topics

Sign up for our newsletter

Leave a Rating & Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. 1.18.24
    Chelsea said:

    This looks so amazing and I can’t wait to actually try it but the ad settings are set so high that on the mobile app, I almost can’t even get through it. 5 stars for the recipe but frustrating for the website.

    • 1.19.24
      Emma @ Plays Well With Butter said:

      Hi Chelsea, we’re sorry to hear you had issues with ads on mobile! We’ll work on making this more user-friendly for our readers, but using the “print view” of recipes is a good workaround in the meantime! Hope you have a chance to try the tostadas soon! 🙂

  2. 8.17.23
    Aimee L said:

    Jess makes the best meatless meals! Full of flavor, well balanced and still so satiating. These tostadas are a summer favorite of ours and so simple to pull together.

    • 8.18.23
      Erin @ Plays Well With Butter said:

      Thank you, Aimee!! We’re so glad you loved this recipe too & that it could become a new fave. As always, we’re so grateful you took the time to share your thoughts!! 🙂

  3. 4.26.23
    Kristina said:

    I made this for dinner and it was delicious. Thank you for a new dinner.

    • 4.27.23
      Emma @ Plays Well With Butter said:

      So happy you loved the tostadas, Kristina!

  4. 9.14.22
    Lori said:

    May be a silly question but are you cooking the corn before charring?

    • 9.15.22

      Hi Lori! Not a silly question at all. I am not cooking the corn before charring it – I personally don’t mind the bite & flavor of raw corn. If you prefer to steam it beforehand so it’s more fully cooked, you can totally do so. Let me know if this helps!

  5. 8.2.22
    Denise said:

    These were so tasty! The sweet roasted corn was a perfect foil to the savory black beans and creamy lime and avocado sauce. I’ve been wanting to make these all summer and am sad I waited so long! These will be on regular rotation in our home! Easy to make the crema dairy free with plain coconut milk yogurt. I didn’t have a jalapeno so I threw half a can of mild roasted green chiles in instead.

    • 8.3.22
      Erin @ Plays Well With Butter said:

      Hi Denise! Thanks so much & we’re thrilled to hear you loved these tostadas as much as we do!💜

  6. 7.27.22
    Jag said:

    These tostadas were amazing!! Super quick and easy to make but tasted gourmet. My family loved them. Really looking forward to the rest of your low-effort recipes.

    • 7.27.22
      Erin @ Plays Well With Butter said:

      So glad you loved them as much as we do! Check out all of our latest posts on our homepage here for our other low-effort summer dinners published in July or sign up for our email list here!