
Feijoada is Brazil's most beloved comfort food — a deeply savory black bean stew that has warmed tables for generations — and this plant-based version delivers every bit of that soul-satisfying richness. Cremini mushrooms and vegan sausage stand in for the traditional smoked meats, and the trick of browning both separately before adding them back to the pot means you get real depth of flavor, not just a watery bean soup. Smoked paprika, cumin, soy sauce, and a splash of apple cider vinegar layer in that smoky, complex backbone that makes feijoada so craveable, while mashing a quarter of the beans at the end thickens everything into a glossy, spoonable stew. The whole pot simmers low and slow until the beans are completely tender and the broth has turned rich and dark — the kind of thing that makes your kitchen smell absolutely incredible. Served over white rice with bright slices of fresh orange on the side, it hits that perfect balance of hearty and fresh that the dish is known for. This recipe makes six generous servings, so it's ideal for feeding a crowd or stocking the fridge with leftovers that honestly taste even better the next day.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings


















Place the dried black beans in a large bowl, cover with cold water by at least 3 inches, and soak for 8 hours or overnight. Drain and rinse well.
Heat 1 tbsp of the olive oil in a large Dutch oven over medium-high heat until shimmering. Add the vegan sausage rounds and cook, turning once, until browned on both sides, about 4–5 minutes total. Transfer to a plate and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
