Southwestern Pinto Bean Burgers
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Let me introduce you to my hearty pinto bean burgers – loaded with flavor thanks to fresh cilantro, jalapenos, and cumin. Perfect for lunch or dinner, these veggie burgers can be made from scratch and on the table in just one hour. This fool-proof recipe results in super satisfying burgers that taste way better than their frozen counterparts and I even share a vegan variation so everyone can enjoy them!
I might be a little biased, but my pinto bean burger recipe is the best spin on the veggie burger I’ve ever had. They are way better than anything I have found at the grocery store and I love that I can control all the ingredients used to make them. I know there is nothing ultra-processed sneaking into my meal!
My homemade burger recipe uses canned pinto beans that are chopped – not pureed – for the perfect “meaty” texture. Then, they are pan-seared in a skillet until they get that mouth-watering crisp on the outside! Even with just one bite I know you’ll love their Southwestern flair just as much as my family does!
These are the perfect burger night option for pleasing picky eaters or veggie burger skeptics. While I love them as a classic on summer nights, they are equally comforting and delicious for the cooler fall and winter evenings. This recipe has quickly become my go-to since it makes for such an easy weeknight meal
Want even more savory and healthy plant-based burgers? Give my spicy black bean burgers or hemp burgers a try. Plus, scan through my list of 39 easy last-minute dinner ideas to create a tasty meal line up for the whole week.
🌟 Why I Absolutely Love This Recipe
Burger nights are a favorite in my household, but they tend to complicate things when I’m trying to stick to a whole food, clean diet. Luckily, with my pinto bean veggie burger recipe, I know exactly what’s going into my burgers and my kids’ tummies, too! I am able to skip all the inflammatory oils, added sugar, and unnecessary ingredients.
While this recipe does require a bit of extra patience and effort, the results are totally worth it. I use my food processor to do most of the heavy lifting so I only have to spare 30 minutes of prep time!
Sticking to a vegetarian diet can be tricky, and the frozen veggie burgers from the store don’t make it any easier! While there are tasty options, I am personally not a fan of the ingredient lists. Plus, some tend to fall apart or have a crumbly texture… but not these!
The texture of these bean-based burgers is perfect with little bits of beans and corn. The ingredients are super affordable too, which makes them a great budget-friendly meal.
I love that they’re easy to adapt to a vegan diet and those seeking healthier alternatives. Another great thing I love: I can skip the bun to lighten the meal even more…I don’t even miss the bread because they taste so good on their own.
The best part? Each one has around 400 calories, 11 grams of fat, 15 grams of protein, and 9 grams of fiber. Now that’s a veggie burger I can get excited about!
Latest Recipe Video!
🥘 Ingredients
Ingredients for my southwest pinto bean burgers are easy to find at any grocery store. I usually have these ingredients in my pantry already! Here is what I use:
Bread Crumbs, Sour Cream, & Egg: I use whole wheat panko bread crumbs (for more whole grains), low fat sour cream, and one egg to help bind the burger mixture, ensuring my pinto bean patties hold together without falling apart.
Cilantro & Jalapeno Pepper: I love adding fresh cilantro and spicy jalapeno for extra brightness and a bit of heat.
Hot Pepper Sauce: I love to use Cholula sauce for an extra dash of spicy flavor. If I’m out of hot sauce, I can easily swap in Adobo Sauce or Chili Powder.
Ground Cumin, Black Pepper, Salt: These spices give the burgers a nice southwestern flavor. Sometimes, I’ll throw in garlic powder or a clove of garlic for a little more punch.
Pinto Beans: The star of the show! Of course, pinto beans are a must, but honestly, black beans or kidney beans would work just as well. I have also used dried pinto beans, soaked and cooked, when I have some on hand and have the spare time!
Corn: I like adding corn for some texture and a touch of sweetness.
Buns: Whole wheat or sprouted wheat hamburger buns are my go-to for extra whole grains and fiber—much healthier than white buns.
Toppings: The options here are endless, and I like to mix it up depending on my mood. Sometimes it’s classic ketchup or barbecue sauce, and other times I’ll add red onion, lettuce, bell pepper, tomato, spinach, hot sauce, salsa, or even guacamole or sliced avocado. Roasted garlic and sautéed mushrooms are also great with pinto beans, and when I sandwich everything between two buns, it’s a filling, flavor-packed meatless meal!
👩🏽🍳 How to Make Healthy Pinto Bean Burgers
Learn how to make a delicious southwest veggie burger with pinto beans! I’ve created a summary of instructions below, but see the recipe card at the end of this post for the complete recipe with ingredients and instructions.
Blend Patty Ingredients: To make my pinto bean patties, I start by combining the first nine ingredients in a large bowl or using my food processor. If I use the food processor, I can skip dicing the onion and mincing the jalapeno, which saves me some prep time.
Add Additional Ingredients: Once the mixture is ready, I transfer it to a large bowl and mix in the egg. Then, I put the pinto beans and corn in the food processor and chop them up, making sure not to puree them. Alternatively, I also mash the beans and corn with a fork or potato masher before adding them to the bowl.
Shape The Patties: Next, I divide the mixture into four equal portions, shaping each one into a 3 1/2-inch patty, and pop them in the fridge for about 10 minutes to firm up.
Pan Fry The Patties: When I’m ready to cook, I heat a tablespoon of extra-virgin olive oil in a large skillet over medium-high heat and cook the patties for five minutes on each side. Then, I reduce the heat to medium, cooking another five minutes and flipping them once to get that delicious caramelized crust.
Remove Excess Oil: Once the patties are done, I transfer them to a plate lined with paper towels to drain.
Assemble: Now comes the fun part—assembling the burgers! I place each patty on the bottom half of a burger bun, then top them with a couple of tablespoons of ketchup or barbecue sauce, red onion slices, roma tomatoes, and baby spinach. I finish it off with the top half of the bun, and there you have it—a homemade pinto bean burger!
💭 Expert Tips
My #1 Secret Tip for this recipe is to let the patties chill in the fridge for at least 10–15 minutes before cooking.
This helps firm them up so they don’t fall apart when I put them in the pan. If I have extra time, I’ll even leave them in there for 30 minutes. It really makes a difference in getting that perfect texture and holding everything together while cooking.
Other Tips To Keep In Mind:
- Use a Food Processor: I like to use a food processor to chop the first 9 ingredients since it saves me a ton of time in the kitchen.
- Make Ahead: The pinto bean burger patties will keep fresh in the fridge for up to 4 days, making them perfect for me to prepare in the morning for dinner that evening.
- Drain the Beans: I always make sure to drain and rinse the beans before using them, so the mixture doesn’t end up too wet.
📖 Variations
Make It A Burrito: I make it into a burrito by breaking up the pinto bean burgers and serving them in a tortilla with fajita ingredients like guacamole, shredded cheese, and roasted peppers.
Serve It Open-Faced: I sometimes go for an open-faced option by serving the patties on buns with all my favorite toppings piled on top.
Make It A Hash: I turn it into a hash by cooking chopped onion, mushrooms, and peppers in olive oil or butter, then adding cheese and broken-up burger patties until everything is melted together.
Use Different Beans: I switch up the beans if I’m not in the mood for pinto beans—black beans work great, or I mix different beans to create a diverse bean burger.
Less Spicy: If I want to make it less spicy, I leave out the jalapenos and hot pepper sauce and instead use savory roasted sweet peppers, like a mix of red, orange, and yellow.
Make It Gluten-Free: I swap the breadcrumbs for oats, which add more fiber and a heartier texture. I just make sure to use certified gluten-free oats.
Make It Vegan: For a vegan pinto bean burger recipe, I replace the sour cream and egg with vegan sour cream or a vegan mayo (like Vegenaise), and a flax or chia egg. With just these 2 quick substitutes, I end up with delicious vegan burgers! Then, I’ll top it with vegan cheese or these plant based cheese curds!
🍽 Serving Suggestions
When serving this pinto bean burger recipe, I stick to classic pairings! Here are some of my favorite options:
Side Dishes: These burgers are fantastic with all the usual sides like regular fries or parmesan truffle fries, air fryer mozzarella sticks, vegan stuffed jalapenos, or a side salad. Even greasy fries can be made a little healthier by making air fryer sweet potato fries or without all that oil!
Condiments: Instead of ketchup and mustard, I like to shake up the flavors with a spicy vegan sriracha mayo, vegan aioli, or vegan bbq sauce.
🧊 Storing And ♨️ Reheating
When it comes to storing homemade pinto bean burgers, I’ve found a few easy tips to keep them fresh.
Refrigeration: I store cooked, cooled patties in an airtight container in the fridge for up to 4 days, making them perfect for meal prep.
Freezing: If I need to keep them longer, I freeze them in a single layer on a baking sheet before transferring them to a freezer bag, where they’ll stay good for up to 3 months. Defrost in the fridge overnight.
Reheating: To reheat the patties from the fridge, I heat them in a skillet on medium heat until warmed through.
❓Recipe FAQs
If you don’t have breadcrumbs, I recommend using oats as a substitute. They’ll work fine and still help bind the burger mixture.
Yes, but if you want to grill them, I suggest freezing these overnight and handling gently to avoid them falling apart on the grill. Using a grill basket can also help keep them together. Alternatively, I have used a cast iron grill pan to get the same effect without the potential for mess!
The burgers are done when they have a nice golden-brown crust on the outside and are heated through inside. They should be firm to the touch but not dry. If the burger patties still seem mushy or difficult to pick up with a spatula, they likely need more time to crisp and firm up.
Yes! Since making bean burgers from scratch takes a while, using refried beans is actually my favorite busy mom hack! I replace the cooked whole pinto beans with a can of refried beans. Don’t worry, you won’t end up with a mushy burger.
The rest of the recipe can stay the same (you can just mix the corn into the refried beans and leave them whole). And since you’re using refried beans, which are already mashed and creamy, you don’t have to use a food processor – that’s one less thing to wash! Just mix with a fork instead of a spoon to break up the veggies a bit.
Refried beans are actually perfect for this particular pinto patty recipe because it’s already Southwest-style!
🍔 More Delicious Burger Recipes!
📋 Recipe Card
🎥 Watch How to Make It
Southwestern Pinto Bean Burger Recipe (Hearty + Easy!)
Ingredients
For The Burger Patties
- ½ cup diced red onion
- ½ cup dry whole wheat panko breadcrumbs
- ¼ cup chopped cilantro
- 2 tablespoons minced seeded jalapeño pepper
- 2 tablespoons low fat sour cream
- 1 teaspoon hot pepper sauce or Cholula sauce
- ½ teaspoon ground cumin
- ¼ teaspoon ground black pepper
- ⅛ teaspoon salt
- 1 large egg
- 1 15oz can pinto beans, drained 1 can
- 1 8oz can no salt-added whole-kernel corn, drained Or 1 cup frozen or fresh corn
- 1 tbsp olive oil
Toppings
- ketchup or barbecue sauce If you use bbq sauce, make sure you get one that’s super low in sugar (less than 4 grams per serving)
- red onion slices
- roma tomato slices
- baby spinach leaves
- whole wheat or sprouted wheat hamburger buns Make sure you get buns with <200 calories and at least 4 grams of fiber per bun
Instructions
- To prepare burgers, combine the first 9 ingredients in a large bowl or food processor. If you use a food processor, you don't have to dice the onion or mince the jalapeno pepper ahead of time. (This saves on cutting time if you have a good food processor). Transfer to a large bowl, and mix in the egg.
- Put pinto beans and corn in the food processor, and then add to the mixture in the bowl. Alternatively, you can add the pinto beans/corn to the bowl and partially mash with a fork or potato masher.
- Divide bean mixture into 4 equal portions, shaping each portion into a 3 1/2-inch patty, and refrigerate for 10 minutes.
- Heat 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat. Add patties to pan, and cook 5 minutes on each side. Reduce to medium heat, cook an additional 5 minutes (flipping the burger patty once in between) to get a nice caramelized crust. Transfer burgers to a plate lined with paper towels.
- Now it’s time for assembly! Place patties on bottom halves of buns; top each patty with 1-2 tbsp ketchup or bbq sauce, red onion slices, roma tomatoes, baby spinach leaves, and top half of bun.
Notes
- Use whole wheat panko breadcrumbs because they lighter and lower in calories than regular breadcrumbs.
- Use a food processor to cut up the first 9 ingredients, to save time.
- Make sure you don’t skip refrigerating the burger patties before cooking them! That really helps them hold together and have that meaty feel.
- The pinto bean burger patties will keep in the fridge for up to 4 days. To store: let the patties cool completely. Then transfer them to an airtight container and place in the fridge. You can also freeze them for up to 3 months (just thaw in the fridge to defrost and heat in a skillet on medium heat until warmed through).
This was so delicious!! We made it for dinner yesterday and everyone loved it!
Awesome recipe! I cooked them in my air fryer and they were amazing.
Great idea to cook them in the air fryer! Glad they turned out well!