
In the United States, feijoada (pronounced fay-jo-aa-duh) is better known as a Brazilian black bean stew with pork and/or beef: a dish so beloved, it has been anointed Brazil's national dish. But the feijoada I knew growing up in India was the Goan version, usually made with pink beans or red kidney beans and Goan sausages, which are infused with cinnamon, paprika, ginger and garlic.
It was differently delicious, and incredibly so.
Feijoada is named for "feijão" or "beans," in Portuguese, and there are versions of this dish to be found in many former Portuguese colonies, from Goa to Mozambique to Macau. There is also, of course, a Portuguese feijoada that inspired these other versions (read through the comments for a fantastic recipe posted by Daisy, a reader from Portugal, when I first shared this Goan Feijoada recipe many years ago).
The food of former colonies like Goa offers an interesting study in how occupiers cross-pollinated culinary traditions and ingredients across the distant lands they controlled. Those influences were readily embraced by locals and they persisted long after the occupiers left, as opposed to other colonial legacies that are unwelcome and are deliberately--and understandably--erased or lost over time.
The names of cities, for instance, are easily changed back to what they used to be, and political forces even attempt to rewrite history books to put a spin on events. But connections forged through food linger and are embedded unshakably within cultures, impossible to erase. In fact, who would want to?
In Goa, local Christian converts made feijoada by marrying pink beans or red kidney beans (also brought into India by the Portuguese from south and central America) and the meat with local spices and coconut, a fruit that grows abundantly in this coastal state. My Goan stepmother, who was a talented and adventurous cook, would make an accidentally vegan version of Feijoada. My version, which does use meatless sausages, is inspired by hers, and it is mindblowingly delicious -- and quite unique.
I hope you'll try it. And if you do, be sure to let me know in the comments or take a photo and tag me @holycowvegan on Instagram.
Why you'll love this Goan feijoada
- It's delicious. Imagine all those lovely textures of the beans and the sausage in that flavorful, spiced coconut sauce.
- It's unique. This is not a dish you'll easily find on an Indian restaurant menu, but making it at home is not at all difficult.
- It's hearty. The beans and sausage in this recipe make for a very filling meal.
- It's everyone-friendly: This feijoada is free of gluten and soy and it will appeal to everyone you are feeding, vegan to omnivore and kid to adult.
- It's healthy. You know beans are great for you. The sausage, which you can leave out, adds more protein to this dish, and the spices are, of course, great for you.

Ingredients
- Pinto beans (or red kidney beans. You can use either canned beans or cook them from scratch. If using canned beans, drain out the liquid. If you cook your own beans, strain the beans but reserve the cooking stock.)
- Vegan sausage links. I used Beyond sausages, which are soy-free and gluten-free. You can use any kind)
- Vegetable oil. Any flavorless oil works. You can also use coconut oil.
- Onion. For sweetness and spice.
- Garlic. Because it's garlic, and you need its deliciousness here.
- Dry red chili peppers. Or use red pepper flakes if that's what you have.
- Cloves. Cloves are extremely aromatic and slightly sweet, and they add great depth of flavor here.
- Black peppercorns. These add heat alongside the red chili peppers, but it's a more complex, flavorful, layered heat.
- Coriander seeds. The lemony flavor of coriander seeds is perfect in most Indian stews and curries, and it is especially welcome here.
- Cumin seeds. For earthy, smoky, bold flavor.
- Tamarind paste. The tamarind adds tang and depth--something vinegar doesn't do, but you can switch out the tamarind with white or apple cider vinegar with good results. Vinegar is often used in
- Coconut milk. In Goa you'd add grated coconut to this dish, but I really like coconut milk and the smoothness it brings to this recipe. You can use grated coconut if you'd rather. Just add it to the blender with the other ingredients instead of the coconut milk and be sure to use more water to help blend the ingredients.
- Salt to taste
- Cilantro. For a fresh, lemony finish.
How to make feijoada
- Begin by toasting the spices--dry red chili peppers, peppercorns, coriander seeds and cumin seeds, in a dry skillet with no oil. When the coriander seeds are a couple of shades darker and the spices smell really fragrant, take them off the heat and transfer to a plate or bowl to cool.
- Toast the garlic in the same skillet until brown spots appear, then add to the plate with the other spices. When the spices cool, blend with ½ cup coconut milk into a really smooth paste. If you are using grated coconut, add ½ cup water to the blender.
Toast spices and then garlic in a skillet Cool the toasted spices in a plate or bowl
3. In a skillet, heat the oil. Add the onions and saute until they begin to turn brown.
4. Add the sausages, cut into chunky but bite-sized pieces, and saute until they brown slightly.
Saute onions until lightly brown Saute sausages until slightly crusty.
5. Add tamarind or vinegar and ground masala paste into the skillet and mix well. Bring to a boil and then turn heat down to simmer and let the stew cook a couple more minutes.
6. Add the beans to the saucepan. If you cooked your own beans you can add a cup of the stock from the beans to the skillet at this point, otherwise just add water. Once the sauce comes to a boil, cover the saucepan and let the stew simmer for 10 more minutes.
7. Uncover, check for salt, add more if needed, and turn off the heat. Garnish with cilantro and serve.
Cook sausage, onions and masala together. Add water to the saucepan and the remaining coconut milk.
What to serve with Goan feijoada
- Rice is perfect with this stew. Use brown or white rice, preferably a long-grain rice like basmati or jasmine.
- In Goa, you might eat a feijoada with pav, a bread roll that's slightly crusty on the outside and soft on the inside.
- Serve a fresh, green salad of cucumber and cherry tomatoes on the side.
More vegan Goan recipes


Goan Feijoada
Ingredients
- 1 cup pinto beans (or red kidney beans. Soak the beans overnight or cook them until tender. If using canned, use two 14-oz cans, drained)
- 14 oz vegan sausage (optional. Chop lengthwise into bite-size pieces)
- 1 teaspoon vegetable oil
- 1 medium onion (diced)
- 1 dry red chili pepper (use less or more depending on your preference for heat. There are a few peppercorns in this recipe, which will also add heat.)
- 4 cloves garlic
- 5 cloves
- 10 peppercorns
- 1 tablespoon coriander seeds
- 1 teaspoon cumin seeds
- 1 tablespoon tamarind paste (or 1-2 tablespoon vinegar, depending on how tangy you want the stew to be)
- 14 oz coconut milk (or ½ cup grated coconut)
- Salt to taste
- 2 tablespoon cilantro (for garnish)
Instructions
- Heat a saucepan. Add the red chillies, coriander seeds, cumin seeds, peppercorns, and cloves. Dry-roast the ingredients for five minutes over medium-low heat until fragrant and a couple of shades darker. Remove to a plate.
- In the same skillet, toast the garlic until the cloves soften a bit and have brown spots all over. Add the garlic to the plate with the rest of the spices. If you are using grated coconut, lightly brown it in the dry skillet, keeping an eye on it all the time to make sure it doesn't burn. If using coconut milk, you can add it directly to the blender.
- Once the spices and garlic have cooled, add to the blender with the coconut or ½ cup of the coconut milk. Blend into a very smooth paste.
- Add oil to the same saucepan. Add the chopped onions and saute, stirring frequently, until they start to turn golden-brown.
- Add the sausages, if using, and saute until they start to get a crust.
- Add the tamarind paste or vinegar and the ground masala paste. Stir well to mix and allow the sauce to come to a boil. Reduce to a simmer and cook for about five minutes.
- Add the drained beans along with a cup of water or the bean cooking liquid. Bring the stew to a boil, then reduce heat, cover and simmer for 10 minutes for the flavors to meld together.
- Garnish with cilantro and serve hot with rice or bread.
Gail
This was SO GOOD! Thanks for introducing us to the Goan flavors, and a bean curry using coconut milk. No tamarind on hand, but we saw elsewhere that a possible substitute would be 1/2 lime juice + 1/2 brown sugar. It seemed to work. This is definitely a keeper.
Vaishali
Hi Gail, so happy you loved the recipe and I love, love, love that substitution--what a great idea to replace tamarind, which is not in everyone's pantry, with lime juice and brown sugar. Maple syrup would be great too. Thanks for sharing that as it'll benefit other readers as well.
Nicki
This looks delicious! What brand/type of vegan sausage do you suggest using here?
Vaishali
Hi Nicki, at the time I made it I used a vegan Italian sausage, likely Tofurky. You could use any brand of vegan Italian, Beyond Meat sausages would also work great here.
Nicki
Thank you so much! I'll try it out and come back with a review. My mother is Goan, and since going vegan I have been missing out on her delicious meals. Looking forward to trying some of your veganized recipes and sharing them with her!
themadscientiststskitchen
Thanks, I adapted this recipe to suit my needs. It's yummy. Will be posting it on my space and I have tagged you in it. Thanks a lot.
WajdaAn
This looks cheesy and delicious! I love using my cast iron skillet for baking casseroles and pasta dishes. Such a fun idea!
WeLoveChicken
I only know the Brazilian feijoada, which is very different from this one. And this version with tamarind pulp (what I love) and coconut. Wow! This recipe makes me really curious... I would love to try it.
Vaishali
Happy Cook, Thanks!
CCC, Thanks very much for tagging-- I hope you'll like the recipe. 🙂
AMA, good to see you back again!
Emma, the coconut smells incredible. I think you'll love it.
Priya, laddoos?
Gayatri, thanks, and glad the recipe brought good memories for you. 🙂
Meera, Miri, Thanks!
Pauline, It really is cool, isn't it, how cultures adapt cuisines to their own tastebuds? I am constantly fascinated.
Priya, Thanks.
T, Your version looks amazing.
Divya, thanks!
Cham, Thanks, and am doing well.
Anthony, glad you tried the Trini dal. One of my favorites. Thanks for letting me know! 🙂
Dear Daisy, thank you so much for sharing your vegan recipe -- this is exciting because I've never had a real Portuguese feijoada, and now I can. I love how healthy it is with so many colorful vegetables, and I am sure it tastes just amazing. I am going to try this very, very soon.
Daisy
Feijoada! 🙂
It was so nice seeing a Portuguese word in your post title! Thank you for letting us know about the (good) Portuguese memories left in the Indian culture. 🙂
Feijoada is a very traditional winter dish around here, but you don't use spices very much in the Portuguese cuisine, the seasoning is just sea salt and a black pepper, although I think the spices will blend beautifully with the beans, enhancing the flavor of the dish.
The original recipe takes meat in, a lot, but the vegan version is very simple and easy to cook, and it's packed with nutrients!
Here it is my version of it: extra-virgin olive oil, 2 or 3 minced garlic cloves, 1 yellow onion chopped, 1 carrot chopped into thin circles, 2 or 3 large tomatoes also chopped (can use canned tomatoes), 1 red bell pepper chopped into bite sized pieces, 1 medium savoy green cabbage chopped (the very curly type of cabbage) and cooked red beans with the cooking water (canned beans also work).
In a medium size pot, sauté the garlic, onion for a few minutes, then add the bell pepper, carrot and tomatoes and saute a little bit more, mixing the ingredients together. Finally add the cabbage and some beans cooking water to cook the vegetables. When the vegetables are tender add the beans and cook a little bit more, reducing the flame to low, just to blend all the flavors. Add sea salt and a dash of black pepper, mixing well. We serve it with white/brown rice.
Very simple and filling! 🙂
I'll cook this Goan version to my family , I think they will love it! 😉
anthony stemke
I love those beans and sausage and feijoada, your particular recipe looks very interesting, I will try it.
Had your Trinidad toovar dal recently; was good, we loved it.
Cham
I never heard of this dish, very comfy food in winter time.
Btw: how r u? I am doing great, thanks!
divya
Drooling here......awesome recipe
T
I *just* made a post about feijoada! This version looks super unique and tasty, I will have to try it if I really want to be a feijoada connoisseur. 🙂
Priya
Super delicious and nutritious dish..
Pauline
Mmm, I've heard of feijoada, but was quite turned off by the amount of meat present in the dish. Your version looks still smokingly hearty and delicious, equivalent to the joy a carnivore would get from eating a real meat feijoada. It's so cool that you have a vegan version, and that it's culturally customized with the Goan flavors. Thanks for sharing!
Miri
This is such an interesting dish - love the combination of beans and tamarind and coconut. Must try
Meera
We make something similar called "Fejjav". Loved your version too.
Gayatri
My paternal grandmother was from Goa and she made this dish for us when we were kids. We called it 'fajaav' I think. Your post brought back those memories 🙂
Priya (Yallapantula) Mitharwal
wow, those laddoos look awesome 🙂
Emma
This looks gorgeous and even better it only uses ingredients I can find in my kitchen! I bet the toasted coconut smells incredible too.. Thanks for the recipe 🙂
AMA's AnythingVegetarian
Lovely Vaishali,always loved anything with coconut base.BTW ,started to blog again being dormant for months.When You get a chance stop by.
cumincoriandercardamom
Just Gorgeous 🙂 Tagged it :)http://cumincoriandercardamom.wordpress.com/recipes-i-love/
Happy Cook / Finla
I have never used this beans but the curry looks so good and I love that gravy too. I think i will be happy with just that gravy too.