Latin-American

Feijoada

Soup or stewComfort food
2.2/ 10Poor
Controversy: 1.9

Rated by 11 diets

0 approve2 caution9 avoid
See substitutes for Feijoada

Diet-compatible alternatives that share a role with this dish.

How diets rate Feijoada

Feijoada is incompatible with most diets — 9 of 11 avoid.

Typical ingredients

  • black beans
  • pork ribs
  • linguiça
  • bacon
  • onion
  • garlic
  • bay leaves
  • orange

Specific recipes may vary.

Diet Ratings

KetoAvoid

Feijoada is fundamentally incompatible with a ketogenic diet due to black beans being the primary ingredient. Black beans are extremely high in net carbs — a single cup contains roughly 30-35g of net carbs — making even a small serving of this dish capable of exceeding the entire daily keto carb limit. The pork components (ribs, linguiça, bacon) are keto-friendly on their own, but they cannot offset the heavy carbohydrate load from the beans. The orange used as a garnish or in cooking adds minor additional sugars. Feijoada is a bean-forward stew by definition; removing the beans would fundamentally change the dish into something else entirely.

VeganAvoid

Feijoada is a traditional Brazilian/Portuguese black bean stew built around multiple pork products — pork ribs, linguiça (smoked pork sausage), and bacon. All three are animal flesh or animal-derived processed meats, making this dish clearly incompatible with a vegan diet. While black beans, onion, garlic, bay leaves, and orange are all plant-based, the primary protein and defining characteristic of the dish are unambiguously animal-derived. There is no meaningful debate within the vegan community about whether pork products are acceptable.

PaleoAvoid

Feijoada is fundamentally incompatible with the paleo diet. Black beans are legumes, which are explicitly excluded from paleo due to their lectin and phytate content. Linguiça and bacon are processed meats containing added salt, preservatives, and often nitrates — all disqualifying additives under paleo rules. While pork ribs, onion, garlic, bay leaves, and orange are paleo-approved ingredients, the dish's identity is inseparable from its black bean and processed meat base. Even if one were to remove the processed meats, the black beans alone render this dish a clear avoid.

Feijoada is a Brazilian black bean stew built around multiple pork products — pork ribs, linguiça (cured sausage), and bacon — all of which are either red meat or processed meats high in saturated fat and sodium. The Mediterranean diet explicitly limits red meat to a few times per month and strongly discourages processed meats, which are among the foods most antithetical to its principles. While black beans are an excellent legume and garlic, onion, bay leaves, and orange are all Mediterranean-friendly ingredients, the protein base overwhelmingly contradicts Mediterranean guidelines. The dish is also not prepared with olive oil as the primary fat, and the processed meat content (bacon, linguiça) pushes it firmly into the 'avoid' category rather than merely 'caution.'

CarnivoreAvoid

Feijoada is fundamentally incompatible with the carnivore diet. The dish is built around black beans as its primary base ingredient — a legume that is strictly excluded from all tiers of carnivore eating. Beyond the beans, the recipe includes multiple plant-derived ingredients: onion, garlic, bay leaves, and orange, all of which violate carnivore principles. While the dish does contain carnivore-approved animal proteins (pork ribs, bacon, and linguiça), these are entirely overwhelmed by the plant-based foundation of the dish. There is no version of traditional feijoada that qualifies as carnivore — the beans are not an optional garnish but the defining ingredient of the dish.

Whole30Avoid

Feijoada is a Brazilian/Latin American stew built on black beans, which are legumes — a category explicitly excluded on Whole30. Black beans are not among the legume exceptions (only green beans, sugar snap peas, and snow peas are allowed). Beyond the beans, the dish typically relies on linguiça and bacon, which in their common commercial forms contain added sugar, sulfites (though sulfites are no longer excluded per 2024 rules), and other non-compliant additives. Linguiça is a cured sausage that almost universally contains sugar in its seasoning blend. The remaining ingredients — pork ribs, onion, garlic, bay leaves, and orange — are all Whole30-compliant, but the black beans alone make this dish a firm avoid regardless of how the pork products are sourced.

Low-FODMAPAvoid

Feijoada is fundamentally incompatible with the low-FODMAP elimination diet due to multiple high-FODMAP ingredients present in meaningful quantities. Black beans are very high in GOS (galacto-oligosaccharides) and form the base of the dish — there is no low-FODMAP serving size that makes sense in the context of a stew. Onion and garlic are both high in fructans and are core aromatic ingredients that permeate the entire dish through cooking in liquid (FODMAPs are water-soluble, so they diffuse throughout). These three ingredients alone would make the dish a clear avoid. Linguiça sausage typically contains garlic as a seasoning ingredient, adding another fructan source. The pork ribs and bacon are themselves low-FODMAP, and orange (in small amounts) is also low-FODMAP, but these safe ingredients cannot redeem a dish built on a high-FODMAP bean base with onion and garlic cooked throughout. There is no practical way to modify traditional feijoada to make it elimination-phase compliant without fundamentally changing its character.

DASHAvoid

Feijoada is a traditional Brazilian stew that combines black beans (a DASH-friendly ingredient) with multiple high-sodium, high-saturated-fat cured and fatty pork products — specifically bacon, linguiça (a cured sausage), and pork ribs. DASH guidelines explicitly limit red meat, cured/processed meats, and high-sodium foods. Bacon and linguiça are among the highest-sodium, highest-saturated-fat foods one can include, directly contradicting core DASH principles. A single serving of feijoada can easily contain 1,500–2,500mg of sodium and 15–25g of saturated fat, potentially exceeding the entire day's DASH sodium and saturated fat allowances. While black beans, onion, garlic, and orange are genuinely DASH-positive components, they are overwhelmed nutritionally by the cured pork products that define this dish. DASH does allow lean pork in small portions (≤6 oz/day), but the combination of multiple processed pork products makes this dish fundamentally incompatible with DASH as traditionally prepared.

ZoneCaution

Feijoada presents a mixed Zone profile. On the positive side, black beans provide fiber-rich, moderate-glycemic carbohydrates that are reasonably favorable in Zone terms — they contribute both protein and low-net-carb content. Onion, garlic, and orange add polyphenols and micronutrients Sears values. However, the protein sources are highly problematic: pork ribs, linguiça (a fatty sausage), and bacon are all high in saturated fat and processed/cured meats. This skews the fat profile heavily toward saturated fat and sodium, contrary to Zone principles favoring lean proteins and monounsaturated fats. The fat-to-protein ratio in this dish is likely inverted from Zone ideals — too much fat relative to lean protein. A typical serving will also have difficulty hitting the 40/30/30 target because the bean-to-meat ratio and the fat content from multiple pork cuts make precise block balancing very challenging. The dish can be cautiously incorporated if the fatty meats are dramatically reduced and substituted with leaner pork cuts, but as traditionally prepared, it misses Zone targets significantly.

Debated

Some Zone practitioners note that black beans are a dual protein-carb source that Sears acknowledges in vegetarian Zone planning, and that a modified feijoada with reduced bacon/linguiça and added lean pork tenderloin could be engineered into Zone balance. Sears' later anti-inflammatory writings also softened the strict condemnation of all saturated fat, suggesting small amounts of traditional animal fat within an otherwise polyphenol-rich, omega-3-supported diet may be tolerable — the orange and garlic here do contribute anti-inflammatory polyphenols.

Feijoada presents a mixed anti-inflammatory profile. On the positive side, black beans are an excellent source of fiber, plant-based protein, and polyphenols — particularly anthocyanins from the black pigment — which have well-documented anti-inflammatory properties. Garlic and onion contain quercetin and allicin, both anti-inflammatory compounds. Bay leaves provide modest antioxidants, and orange (typically served alongside or used as a garnish/deglazing element) adds vitamin C and flavonoids that may help counteract iron absorption from the meat. However, the dish is dominated by highly processed and fatty pork products: linguiça is a cured sausage with nitrates and additives, bacon is high in saturated fat and sodium and is a processed meat, and pork ribs contribute significant saturated fat. Processed meats are consistently linked to elevated inflammatory markers in research. The traditional preparation involves slow-cooking all these meats together, meaning the fat and curing compounds permeate the entire dish. The net effect is a dish with genuinely beneficial legume-based components undermined by substantial processed meat content. It is acceptable as an occasional cultural dish, but regular consumption conflicts with anti-inflammatory principles. A modified version using less processed pork or smaller meat portions relative to beans would fare better.

Feijoada is a traditional Brazilian stew built on a foundation of fatty, processed pork cuts — pork ribs, linguiça (a fatty cured sausage), and bacon. While the black beans provide meaningful fiber and plant-based protein, the overall fat profile of this dish is a significant problem for GLP-1 patients. The high saturated fat content from bacon and linguiça directly worsens the most common GLP-1 side effects: nausea, bloating, reflux, and prolonged gastric discomfort, because high-fat meals slow gastric emptying even further beyond what the medication already causes. Processed meats (bacon, linguiça) are also high in sodium and preservatives, adding cardiovascular and digestive burden. The dish is heavy, rich, and served in large portions by tradition — all of which conflict with small-portion, easy-digestibility requirements. The orange garnish and black beans are the only GLP-1-friendly elements, and they do not offset the overall fat and processed meat load. This is not a dish that can be easily modified at a restaurant or from a traditional recipe without fundamentally changing its character.

Controversy Index

Score range: 14/10. Higher controversy = more disagreement between diets.

Consensus1.9Divisive

Diet-Specific Tips for Feijoada

Zone 4/10
  • Bacon and linguiça are high in saturated fat and sodium — unfavorable Zone protein sources
  • Pork ribs add additional saturated fat, making lean protein targeting difficult
  • Black beans are a favorable Zone carb with low net carbs and high fiber
  • Traditional preparation makes 40/30/30 macro balancing very difficult without significant modification
  • Onion, garlic, and orange contribute polyphenols and micronutrients valued in Zone anti-inflammatory framework
  • Multiple processed/cured pork components run counter to Zone's emphasis on lean, minimally processed proteins
  • Black beans are strongly anti-inflammatory — rich in fiber, anthocyanins, and plant protein
  • Linguiça and bacon are processed meats high in saturated fat, sodium, and nitrates — pro-inflammatory
  • Pork ribs contribute significant saturated fat load
  • Garlic and onion provide anti-inflammatory allicin and quercetin
  • Orange provides vitamin C and flavonoids with mild anti-inflammatory benefit
  • Overall dish is meat-heavy; processed meats outweigh the benefits of the legume base in a typical serving