Smashed Beans

Chunkier, zestier, and more flavorful than refried beans — these smashed beans are the Mexican bean side dish that goes with absolutely everything.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.

At a Glance
Prep Time
5 Min
Cook Time
12 Min
Total Time
15-17 Min
Makes
4-6 Servings
Difficulty
Easy and Quick
What it tastes like
Bold, zesty, and earthy — like the best refried beans you've ever had, but with texture.
Why you'll love it
✦ Wholesome and nutritious ✦ Chunky and textured ✦ Beginner-friendly recipe ✦ Vegan and gluten-free ✦ Versatile ✦ Family-friendly ✦ High in plant-based protein
Calories
180
per serving
Carbs
38g
per serving
Protein
9g
per serving
Fat
8g
per serving

For more easy bean recipes, check out my Instant Pot Maple Baked Beans, Instant Pot Cuban Black Beans, and Instant Pot Bean Soup.

These smashed beans came out of a girls' weekend where we needed a fast, crowd-pleasing side dish and had exactly one pantry's worth of ingredients to work with. We've been making them on repeat ever since. Whether you call them smashed beans or mashed beans, the technique is the same — and the result is far better than anything that comes out of a refried bean can.

This smashed beans recipe uses a combination of pinto and black beans for the best balance of texture and flavor, cooked down with onion, garlic, cumin, coriander, and a squeeze of fresh lime. The whole thing comes together in one skillet in about 15 minutes. They work as a side dish, a dip, a burrito filling, a tostada base — basically anything you'd reach for refried beans for, but better.

For more Mexican-inspired favorites: Taco Stuffed Sweet Potatoes, Easy Instant Pot Chicken Tacos, and Pork Chop Tacos with Pineapple Jalapeño Salsa.

A hand dipping a chip into a bowl of smashed beans.

Smashed Beans vs. Refried Beans

The names sound similar, but the end results are pretty different.

Refried beans are cooked twice — first simmered, then fried and blended completely smooth, often with lard or butter. The texture is uniform and paste-like, and most canned versions are heavily processed with added sodium and little in the way of fresh flavor.

Smashed beans are mashed by hand, leaving a chunky, rustic texture with whole beans throughout. They're made with simple pantry ingredients — olive oil, onion, garlic, spices, lime — and are naturally vegan and gluten-free. The flavor is bolder and fresher, with real lime brightness and whole spice complexity that canned refried beans just can't replicate.

Same comfort food energy, but more interesting, flavorful, and fun to make and eat.

All the ingredients needed to make smashed beans.

Pinto beans (drained) — The backbone of the recipe. Both cans are drained before adding — the black bean liquid does the work here, so you don't need the pinto bean liquid too.

Black beans (undrained) — The liquid from the black beans is key — it thickens the mixture as it cooks and gives the finished smashed beans their saucy consistency. Don't drain them.

Red onion — Adds a sweet, slightly sharp bite. Yellow onion works as a substitute.

Fresh lime juice — Non-negotiable. The brightness cuts through the earthiness of the beans, bringing the whole dish to life. If you can, use fresh rather than bottled.

Ground Cumin — The primary spice and the backbone of the flavor. Don't skip it.

Coriander — Adds a subtle citrusy warmth that complements the lime beautifully.

Chili Powder — Just ½ teaspoon adds warmth without heat. Add more if you want a spicier result.

A close up overhead shot of smashed beans.

Recipe Variations

This mashed beans recipe is endlessly adaptable. Here are a few delicious ways to make them your own:

  • All Pinto — Use three cans of pinto beans (drain two, keep one undrained) for slightly starchier, creamier results.
  • All Black Bean — Use three cans of black beans (drain two, keep one undrained) for a deeper, earthier flavor.
  • Smoky Chipotle — Add 1 teaspoon of chipotle pepper in adobo sauce with the spices for a smoky, slightly spicy kick.
  • Spicy Jalapeño — Dice one jalapeño and sauté with the onion. Add a pinch of cayenne with the spices.
  • Cheesy — Top with crumbled cotija cheese or shredded Monterey Jack right before serving.
  • Bacon — Chop 3–4 strips of bacon and cook in the skillet until golden. Remove the bacon and set it aside, leaving the grease in the pan. Continue with the recipe using the bacon grease in place of the olive oil. Stir the crispy bacon back in at the end. Not vegan, but absolutely tasty.

How to Make Smashed Beans

For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.

Diced red onions sauteed in a skillet.

Step 1: Heat the olive oil in a medium to large skillet over medium heat. Once shimmering, add the diced red onion and cook until softened and translucent, about 3–4 minutes.

A skillet with sauteed red onions cooked with spices and minced garlic.

Step 2: Add the minced garlic and spices and cook for 1–1½ minutes, stirring constantly, until just turning golden and fragrant.

A saucepan full of black beans and pinto beans.

Step 3: Stir in the drained pinto beans and undrained black beans. Bring to a boil and cook for 6-8 minutes, stirring regularly, until thickened..

Squeezing lime juice into the skillet with beans and salt.

Step 4: Add the lime juice and salt and reduce the heat to medium-low.

Mashing the beans in a skillet.

Step 5: Stir to combine, then mash the beans lightly with a heavy fork or potato masher — leave plenty of whole beans for texture, or mash more thoroughly if you prefer a creamier consistency.

An overhead shot of a skillet of smashed beans.

Step 6: Stir the bean mixture over medium-low heat for 1–2 minutes until the mashed and whole beans are fully incorporated and the mixture is thick and saucy.

Remove the skillet from the heat and season to taste with salt and pepper. Garnish with fresh cilantro, serve with lime wedges and sliced avocado, and enjoy hot!

★ Top Pro Tip

Leave plenty of texture — The magic of smashed beans is in the contrast between the creamy mashed parts and the whole bean chunks. Aim to mash about two-thirds of the beans and leave one-third whole. Over-mash and you've just made homemade refried beans.

Chelsea's Recipe Pro-Tips

  • Don't drain the black beans — The liquid from the can is starchy and flavorful — it acts as the sauce base as the beans cook down. Draining them results in a dry, crumbly mixture.
  • Watch the garlic — Garlic goes from golden to burnt very quickly at medium heat. Stir constantly and pull it from the heat the moment it smells fragrant and starts to turn golden.
  • Add lime at the end — Adding lime juice too early dulls the brightness. Add it after the beans have cooked down and you'll get that pop of fresh citrus in every bite.
  • Season to taste before serving — The beans will absorb salt and lime as they sit. Taste right before serving and add a little more lime juice or salt if needed — it makes a big difference..

Storage Directions

  • Refrigerating: Store covered in an airtight container for 4–5 days. Don't worry if the beans thicken as they cool.
  • Freezing: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator.
  • Reheating: Warm over medium-low heat with a splash of water or broth, stirring until creamy and heated through. Microwave in 30-second intervals, stirring between each.
an overhead shot of a bowl of smashed beans garnished with all the fixings.

Serving Suggestions

These beans are among the most versatile dishes in the weeknight rotation. Serve them as a side alongside Mexican-Inspired Chicken Marinade or Pork Carnitas for a complete Mexican-inspired dinner. They also work beautifully as a dip with tortilla chips, spooned into burritos, spread onto tostadas, or stirred into grain bowls with rice and roasted veggies.

Smashed Beans Recipe FAQs

What's the difference between smashed beans and refried beans?

Refried beans are cooked twice (often with lard) and then blended into a completely smooth puree. Smashed beans are mashed by hand with a fork or potato masher, leaving a chunky texture throughout. They're made with fresh onion, garlic, and lime — naturally vegan and gluten-free, with bolder, fresher flavor than anything from a can.

Can I use dried beans instead of canned?

Yes — cook them until very tender first, then use them in place of the canned beans. You'll need about 1½ cups of cooked beans per 15 oz. can. Reserve some of the bean cooking liquid to use in place of the black bean can liquid.

How do you make beans not bland?

Salt, acid, and fat — that's the holy trinity. Salt the beans generously, use fresh lime juice (not bottled), and sauté your aromatics properly in olive oil first. The garlic and onion base is what does most of the heavy lifting.

Are smashed beans healthy?

Very. Beans and legumes are among the most nutrient-dense foods available — high in plant-based protein, fiber, iron, and folate, and linked to improved heart health and blood sugar regulation. This recipe uses olive oil instead of lard and is naturally vegan and gluten-free, making it an incredibly wholesome side you can make in 15 minutes.

Can I make smashed beans ahead of time?

Yes — they keep well in the fridge for 4–5 days and actually taste better the next day as the flavors meld. Reheat with a splash of water or broth to loosen.

What beans are best for smashing?

Pinto beans are the classic choice — they're creamy and have a mild, earthy flavor that absorbs spices beautifully. Black beans add a firmer texture and slightly earthier depth. This recipe uses both for the best of both worlds.

Save this Recipe for Later on Pinterest

A pinterest pin for smashed beans.

More Bean Recipes

If you liked and made this Smashed Beans Recipe, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!

Recipe Card

Want to save this recipe for later?
Enter your information below, and I'll send it straight to your inbox! I'll also send you my new recipes each week!
Two hands holding the bowl of smashed beans.

Smashed Beans

Chelsea Plummer | Mae's Menu
These smashed beans — also called mashed beans — are chunkier, zestier, and more flavorful than refried beans, made with pinto and black beans, garlic, cumin, and fresh lime in just 15 minutes. Naturally vegan and gluten-free.
Prep Time 3 minutes
Cook Time 12 minutes
Total Time 15 minutes
Course Side Dish
Cuisine Mexican
Servings 6 side dish portions
Calories 243 kcal

Ingredients
  

Beans

  • 1 ½ tablespoons olive oil
  • ½ red onion finely diced
  • 2 cloves garlic minced or pressed
  • 1 teaspoon cumin
  • ½ teaspoon coriander
  • ½ teaspoon chili powder
  • 2 15 oz cans pinto beans drained
  • 1 15 oz can black beans undrained
  • 1 teaspoon salt
  • 1 tablespoon fresh lime juice plus more to taste

Garnishes (Optional)

  • chopped cilantro
  • lime wedges optional
  • sliced avocado

Instructions
 

  • Heat the olive oil in a medium to large skillet over medium heat. Once shimmering, add the diced red onion and cook 3–4 minutes until softened and becoming translucent.
  • Add the minced garlic, cumin, coriander, and chili powder. Cook for 2-3 minutes, stirring constantly, until the garlic is golden and fragrant.
  • Add the drained pinto beans and undrained black beans. Bring to a boil and cook 6-8 minutes, stirring regularly until the liquid thickens slightly.
  • Add the lime juice and salt. Reduce heat to medium-low and stir to combine.
  • Mash the beans with a heavy fork or potato masher — leave plenty of whole beans for texture, or mash more thoroughly for a creamier consistency.
  • Stir over medium-low heat for 1–2 minutes until the mixture is thick and cohesive. Remove from heat.
  • Remove the skillet from the heat. Season the beans to taste with salt and pepper. Garnish with fresh cilantro and serve with lime wedges and sliced avocado, if desired.

Notes

  • Don't drain the black beans — the liquid is essential for the sauce consistency.
  • Pinto beans: Drain both cans before adding.
  • Texture tip: Mash about ⅔ of the beans and leave ⅓ whole for the best texture.
  • Spicier: Add a pinch of cayenne or a diced jalapeño sautéed with the onion.
  • All pinto option: Use 3 cans of pinto beans (drain 2, keep 1 undrained).
  • Storage: Refrigerate 4–5 days. Freeze up to 3 months. Reheat with a splash of water.
  • Naturally vegan and gluten-free as written.

 

Nutrition

Serving: 1gCalories: 243kcalCarbohydrates: 38gProtein: 11gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 6gSodium: 636mgFiber: 14gSugar: 2g
Did you love this recipe?Please review and comment below, or pin it to your Pinterest account!

Please share your recipe comments and feedback. It helps us create better content and helps other readers find what they're looking for.

Your email address will not be published. Required fields are marked *

Recipe Rating