Brazilian Feijoada with Pork and Beans

Traditional Brazilian black bean stew combining soaked beans with chorizo, pork loin, bacon, and pork chops. Aromatics are softened separately then merged with browned meat and simmered until beans turn creamy. Requires advance soaking and three-stage cooking to develop depth.
Ingredients
Instructions
- 1
Soak beans in sufficient water for approximately 12 hours.
- 2
Cut chorizo, bacon, pork loin, and pork chops into small pieces.
- 3
Heat oil in a pan and brown the meat pieces to seal, then reserve.
- 4
Cut onion, bell pepper, and garlic into small dice and soften over low heat for 5 minutes until translucent, then reserve.
- 5
Drain soaked beans, discarding water, then place in pot with sufficient fresh water and bring to boil, covered, for 20 minutes.
- 6
Add reserved meat, salt, pepper, and bay leaf, then simmer over low heat for 30 minutes, stirring occasionally to prevent sticking.
- 7
Add reserved vegetable sofrito, cover pot, and continue simmering for 40 minutes more until beans are tender and creamy, stirring frequently to prevent burning.
Tips
Stir frequently in final 40 minutes to prevent beans from burning on pot bottom.
Beans should reach creamy consistency, not mushy; monitor texture after 90 minutes total cooking.
Good to Know
Refrigerate in airtight container up to 5 days. Freezes well for up to 3 months.
Prepare through step 5, refrigerate up to 2 days, finish cooking before serving.
Serve in bowls with rice, orange slices, and hot sauce on the side.
Common Mistakes
Drain soaked beans water to avoid overly thick, starchy broth.
Stir throughout final stage to prevent beans sticking and charring on pot bottom.
Do not skip meat browning step to avoid pale, steamed texture.