
Brazilian Feijoada Rice Bowl with Collard Greens
A vibrant one-bowl meal featuring Brazil's national dish—feijoada, a slow-cooked stew of black beans with pork and smoked sausage, served over fluffy white rice and topped with quick-braised collard greens. This layered, satisfying bowl delivers deep savory flavors, tender meat, and a pop of garlicky greens, finished with lime, hot sauce, and orange.
Steps
Before you start
- Rinse the black beans and check for pebbles
- Have all ingredients measured and ready before you start
- If using dried beans instead of canned, soak overnight and cook until tender before starting the stew
Brown the pork and sausage
- Heat the Dutch oven over medium-high heat (no oil needed; the meat will release its fat).
- Add the pork shoulder chunks and cook for 8–10 minutes, stirring occasionally, until deeply browned on all sides and rendered fat pools at the bottom.
- Remove pork to a plate.
- In the same pot, add the sliced sausage and brown for 3–4 minutes until the edges caramelize and fat renders.
- Remove sausage to the plate with the pork.
+ Show details− Hide details
Ready when: Meat is deeply browned with crispy, caramelized edges; excess fat shines in the pot
Tip: Don't rush this step—deep browning builds flavor. Dry the meat surface first if it's wet; moisture prevents browning.
Sauté aromatics
- Reduce heat to medium.
- Pour off all but 1 tablespoon (15 ml) of fat from the pot.
- Add the diced onion and cook for 5–6 minutes, stirring often, until softened and lightly golden at the edges.
- Add the minced garlic and cook for 1 minute more, stirring constantly, until fragrant but not brown.
+ Show details− Hide details
Ready when: Onion is soft and translucent at edges; garlic is fragrant and light golden
Tip: If garlic begins to brown, pull the pot off heat for 30 seconds to prevent bitterness.
Add spices and build base
- Sprinkle the ground cumin over the onions and garlic, stir for 30 seconds until the spice blooms and perfumes the pot.
- Add the drained black beans, reserved browned pork and sausage, beef broth, and bay leaves.
- Stir well to combine.
- Bring to a simmer over medium-high heat, then reduce to medium-low (aim for gentle bubbles rising slowly to the surface, not a rolling boil).
+ Show details− Hide details
Ready when: Mixture simmers gently with small bubbles breaking the surface
Tip: Cumin blooms best in fat and high heat for just 30 seconds—don't let it burn or it tastes bitter.
Simmer feijoada until tender
- Cover the Dutch oven and let the feijoada simmer gently for 90 minutes (or until the pork is very tender and easily shreds with a spoon).
- Stir and check every 30 minutes.
- Add a splash of water if the mixture becomes too thick and dry.
- During the last 10 minutes of cooking, season with salt and freshly ground black pepper to taste.
- Remove from heat and discard the bay leaves.
+ Show details− Hide details
Ready when: Pork shreds easily; beans are creamy; broth is rich and dark
Tip: Stir occasionally to prevent sticking on the bottom, which can scorch the beans. If the feijoada looks thin, leave the lid off for the last 10 minutes to reduce the liquid.
Start the rice
- While the feijoada simmers (around minute 30 of the 90 minutes), bring the water to a boil in the medium saucepan over high heat.
- Once boiling, add the rinsed white rice and 1 tablespoon (14 g) butter, stir once, and return to a boil.
- Reduce heat to low, cover tightly, and cook for 18–20 minutes without lifting the lid.
+ Show details− Hide details
Ready when: All water is absorbed; rice is fluffy and grains are separate
Tip: Don't lift the lid during cooking—you'll release steam and disrupt the cooking process. A tight-fitting lid is essential.
Prepare and cook collard greens
- About 10 minutes before the feijoada finishes, heat the olive oil in the large sauté pan over medium-high heat.
- Add the minced garlic and cook for 30 seconds until very fragrant.
- Add the collard green ribbons (in batches if needed) and toss constantly with the oil and garlic for 4–5 minutes, until the greens are wilted, tender, and dark green but still vibrant.
- Season lightly with salt and a pinch of black pepper.
- Transfer to a serving bowl.
+ Show details− Hide details
Ready when: Greens are tender, wilted, and glossy; edges are dark green
Tip: Collard greens reduce significantly as they wilt—don't be alarmed. High heat prevents them from becoming mushy and gray.
Fluff the rice
- Remove the rice from heat and let it rest, covered, for 5 minutes.
- Remove the lid, fluff with a fork, and taste for seasoning.
- Add a pinch of salt if needed.
+ Show details− Hide details
Ready when: Grains are separate and fluffy when fluffed with a fork
Tip: The resting period ensures all rice is fully cooked and fluffy. If you skip it, the rice at the bottom may be slightly undercooked.
Assemble the bowls
- Divide the fluffy rice among four large bowls, creating a bed for the feijoada.
- Ladle the hot feijoada (with its rich broth) generously over the rice, ensuring each bowl gets pork, sausage, and beans.
- Top with a generous portion of the wilted collard greens.
- Serve immediately with lime wedges, orange wedges, hot sauce on the side, and farofa sprinkled on top if using.
+ Show details− Hide details
Ready when: Bowls are warm, well-portioned, and visually layered
Tip: Serve the bowls immediately while everything is hot. The lime juice brightens the rich feijoada; the orange adds a subtle sweetness.
Good to know
Tips
- To achieve authentic feijoada depth, don't skip the browning step for the pork and sausage—it builds the foundation of rich, savory flavor.
- Feijoada improves when made a day ahead as the flavors meld and deepen. Freeze it for up to 3 months and reheat gently.
- Lime juice is essential to this dish; it cuts through the richness and brightens each bite. Always serve with lime wedges.
- For a more authentic Brazilian experience, serve with additional sides on the side: sliced fresh orange, hot sauce, farofa (toasted cassava flour), and pickled red onions.
Make ahead
The feijoada can be made up to 2 days ahead. Cool completely, transfer to an airtight container, and refrigerate. Reheat gently on the stovetop over medium-low heat, adding a splash of water if it's too thick. The collard greens are best made fresh, but can be made up to 4 hours ahead and reheated gently in a sauté pan. The rice is best made fresh but can be made 2–3 hours ahead, covered, and reheated in a microwave or on the stovetop with a splash of water.
Storage & reheating
Room temperature: Store cooled feijoada in an airtight container for up to 4 hours. Refrigerator: Keep in an airtight container for up to 3 days. Reheat gently on the stovetop. Freezer: Feijoada freezes very well for up to 3 months. Thaw overnight in the fridge and reheat on low heat. Do not freeze rice or collard greens; they become mushy.
Substitutions
- smoked pork sausage (kielbasa or similar) → Linguiça (Portuguese sausage) or chorizo. These add regional authenticity and slightly different spice profiles. Linguiça is closer to traditional Brazilian feijoada.
- pork shoulder, bone-in → Beef stew meat (chuck) or a combination of pork ribs and beef. This adapts the recipe for availability or preference. Beef gives a deeper, earthier flavor but may need 10–15 minutes extra cooking time.
- canned black beans → Dried black beans (1.5 cups / 300 g), soaked overnight and pre-cooked until tender. Dried beans offer better texture and flavor if you have time. Cook them to just tender before adding to the stew.
- collard greens, fresh → Kale, mustard greens, or spinach. Any hardy braising green works. Kale and mustard greens add peppery notes; spinach wilts faster so reduce cooking time to 2–3 minutes.
More rice bowls
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Tex-Mex
- Main ingredient
- Black BeansPork ShoulderSausage
- Method
- Stovetop
- Quick & Easy
- One-Pot




