What Are Refried Beans, and Why Is This Even a Question?
Refried beans are pinto or black beans that have been cooked, mashed, and then fried into a smooth or chunky paste — a staple side dish in Mexican and Tex-Mex cooking, and the default filling in a huge share of canned burrito, taco, and dip recipes. On the surface, they look like the safest vegan item on a Mexican restaurant menu: beans, water, some spices. No cheese on top, no visible meat.
The catch is in the word "fried." Traditionally, refried beans get their signature richness and creamy texture from being cooked in rendered pork fat — lard. That's not a fringe, old-school-only practice; it's still the default formulation for several major national brands sold in the U.S. today. Unlike an ingredient you'd have to squint at on a label, lard is usually spelled out plainly. The problem is that most people never think to look, because "beans" doesn't read as a food that needs checking.
The Specific Ingredient to Watch For: Lard
Lard is rendered pork fat, and it shows up in refried beans for a simple reason: it's cheap, it has a high smoke point, and it gives the beans a silky mouthfeel that oil alone doesn't quite replicate. On an ingredients label, it's usually listed exactly as "lard," sometimes with no further disguise — which actually makes refried beans one of the easier hidden-animal-ingredient problems to solve once you know to look, compared to something like tracking down whether a wine was fined with isinglass.
A few other things worth watching for beyond plain lard:
- "Vegetable shortening" is not always what it sounds like. Most modern vegetable shortening is soybean or canola oil-based and is vegan, but the word "shortening" alone doesn't guarantee it — always check whether the label specifies plant oil.
- Queso or cheese-flavor variants often add real dairy (cheese powder, whey, milkfat) directly into the bean base, not just as a topping.
- Chicken or beef-flavored bases show up occasionally in seasoning blends for "authentic" flavor claims, separate from the lard issue.
The good news: none of these require decoding chemical names. If a can says "lard," "cheese," or "chicken flavor" anywhere in the ingredients, it's not vegan. If it doesn't, and the fat source is a named vegetable oil, it almost certainly is.
Brand-by-Brand Breakdown
Here's how the most common canned and instant refried bean brands actually shake out, based on their current ingredient labels.
| Brand / Product | Fat Source | Vegan? |
|---|---|---|
| Rosarita Traditional Refried Beans | Lard | No |
| Rosarita Vegetarian Refried Beans | Canola oil | Yes |
| Old El Paso Traditional Refried Beans | Lard | No |
| Amy's Organic Refried Beans (Traditional & Black) | No added fat / plant-based | Yes |
| La Preferida Vegetarian Refried Beans | Soybean oil | Yes |
| Herdez Traditional Instant Refried Beans | Soybean oil shortening | Yes |
The pattern is consistent: anything explicitly labeled "traditional" from Rosarita or Old El Paso is the version to avoid, while anything labeled "vegetarian," plus Amy's and Herdez's instant line, swaps in a plant-based fat. It's not universal across the whole category, though — always check the can in front of you rather than assuming a brand is consistent across its entire product line, since companies frequently sell both a lard-based "traditional" version and a plant-based "vegetarian" version side by side on the same shelf.
Why "Vegetarian" Labeling Actually Helps Here
Refried beans are one of the few categories where a "vegetarian" label is a genuinely reliable vegan signal, because the one thing that typically disqualifies refried beans from vegetarian status — lard — is also the one thing that disqualifies them from vegan status. That's different from a product like cheese or a baked good, where something can be vegetarian (no meat) but still fail vegan (dairy, eggs, honey). For refried beans specifically, "vegetarian" on the can is doing almost all of the work a vegan label would do, as long as there's no queso or cheese variant involved.
How to Check a Can Yourself
You don't need an app or a database to sort this out at the grocery store. The ingredient list on refried beans is typically five to ten items long, and the check comes down to three questions:
- Does the label say "lard" anywhere in the ingredients? If yes, it's not vegan.
- Is there a named animal product like cheese, whey, or chicken/beef flavoring? If yes, it's not vegan.
- Is the fat source a named vegetable oil (canola, soybean, sunflower) or is there no added fat at all? If yes, and neither of the above applies, it's vegan.
If you're buying refried beans at a restaurant rather than from a can, the same lard question applies and is worth asking directly — many taquerias and Mexican restaurants still cook their beans in lard by default, and it's rarely disclosed on the menu the way an ingredient label would disclose it.
Restaurant Refried Beans Are a Bigger Risk Than Canned
Packaged refried beans are, if anything, the easier half of this problem, because U.S. labeling law requires lard to be listed by name. Restaurant refried beans have no such requirement. Many sit-down Mexican restaurants and taquerias cook their beans in lard as a matter of house recipe, without listing it anywhere on the menu, because it's simply how the dish has always been made in that kitchen. If you're vegan and eating out, it's worth asking directly whether the beans are made with lard or oil rather than assuming a "beans and rice" side is automatically safe. Some restaurants will confirm plant oil without hesitation; others may not even know, since the beans are often prepared as a pre-made base rather than cooked to order.
What About Fast Food and Fast-Casual Chains?
Chain restaurants are actually more reliable than independent taquerias on this question, because most large chains publish full ingredient statements and have faced public pressure over exactly this issue before. Chipotle's beans are a useful cautionary tale: from 2011 to 2013, Chipotle's pinto beans were cooked with a small amount of bacon for flavor, a detail that wasn't obvious from the menu and only became widely known after a customer publicly flagged it. Chipotle removed the bacon by 2013, and today both its pinto and black beans are cooked with rice bran oil and are vegan. Taco Bell's refried beans are also vegan, made with soybean and sunflower oil rather than lard, and the company has confirmed this through its own allergen and ingredient documentation. That said, "vegan today" doesn't mean "vegan forever" — recipes change, and the Chipotle bacon episode is a good reminder that it's worth doing a quick check periodically rather than assuming a chain's formulation from a few years ago still holds.
A Quick Note on Nutrition
Swapping lard for a vegetable oil in refried beans doesn't just change the vegan status — it also shifts the nutrition profile slightly. Lard is higher in saturated fat than soybean or canola oil, so lard-based refried beans tend to run somewhat higher in saturated fat per serving than their vegetarian counterparts, though total calorie and fat counts are often fairly close between versions since both still use a comparable amount of added fat. Beyond the fat source, refried beans are a genuinely solid plant-based staple either way: a typical half-cup serving delivers around 6-7g of protein and 6-7g of fiber, making them a reasonably filling, budget-friendly base for burritos, bowls, and dips regardless of which brand you land on.
Frequently Confused: Refried Beans vs. Whole/Canned Beans
It's worth separating this from plain canned beans (whole pinto, black, or kidney beans, not refried). Those are almost always just beans, water, and salt, with no frying step and no fat added — they're vegan across virtually every mainstream brand. The lard issue is specific to the "refried" preparation, not to beans as a category. If you want the flavor of refried beans without the lard risk entirely, making them at home from canned or dried beans with a plant oil takes about ten minutes and sidesteps the label-reading step altogether.
Lard Shows Up Elsewhere on the Same Plate
Once you're checking refried beans for lard, it's worth knowing it's not an isolated issue in Mexican and Tex-Mex cooking. Tamales are a common one: the masa dough is traditionally mixed with lard to get its light, fluffy texture, and unless a tamale is specifically labeled vegan or vegetarian, assume it's made the traditional way. Flour tortillas are another frequent offender — many recipes and packaged brands use lard or animal-derived shortening to get a flaky texture, while corn tortillas are almost always just corn masa, water, and lime, making them the safer default if you're unsure. None of this means Mexican food is a minefield for vegans; it just means the same one-ingredient check that applies to refried beans — scan for "lard" on the label or ask how it's made — is worth applying to a few other staples on the same table.
The Bottom Line
Refried beans are not automatically vegan, and the reason is almost always the same one ingredient: lard. The fix is easy once you know to look for it — check for "lard" on the ingredient list, lean toward cans labeled "vegetarian" or brands like Amy's and Herdez that already use plant oil, and ask before assuming at a restaurant. It's one of the more straightforward hidden-animal-ingredient checks in the grocery aisle, but it's also one that catches a lot of people off guard precisely because beans seem like the last thing that would need checking.
