This post may contain affiliate links via Amazon's affiliate advertising program. See privacy policy
Creamy, Earthy & Island-Warm: Vegan Pigeon Pea Stew with Coconut, Fire-Roasted Tomatoes & Acorn Squash
Dried pigeon pea recipes are hard to come by. But that's why your guy, Mr. Flavorphile is here servin’ up a bowl of the most delicious slow-simmered Pigeon Pea Stew, where every spoonful hums like Carly Simon’s “Come Around Again”—smooth, soulful, and worth the wait.
This vegan comfort stew takes its sweet time on the stove—about 45 to 60 minutes—but believe me, when I tell ya those pigeon peas, fire-roasted tomatoes, and acorn squash start vibin’ with that coconut milk and veggie stock, it’s like flavor found its groove.

What Are Pigeon Peas
If you don't know pigeon peas - they are small legumes commonly used in Caribbean, African, and Latin American cooking. They’re known for their nutty and earthy flavor - kind of like a cross between lentils and black-eyed peas. If you've had Jamaican rice and peas, odds are you've had them.
Technique: Gentle Braise
This is listening food. You don’t rush peas, you let them soften on their own schedule and trust the pot to come together. A gentle braise allows coconut milk and tomatoes to thicken naturally while vegetables melt into the broth, creating depth without heaviness. That slow simmer feels right. It’s the same rhythm as Sunday stews across the islands—food meant to hold you, not hurry you.
Why This Pigeon Peass Recipe Works
Pigeon peas do the work by holding their shape while softening, which creates a stew that’s hearty and satisfying. In a lot of Caribbean cooking you'll see legumes anchor vegan meals in place of meat.
Coconut milk braising coats and softens vegetables, which creates richness without dairy. Local food is about utilizing ingredients native to your region and coconuts are plentiful in the Caribbean.
Whole habanero perfumes the stew with heat, which creates warmth without aggression. This approach comes from island cooking, where chiles are used for aroma as much as fire.
Fire-roasted tomatoes add acidity and smoke, which brightens the stew and balances sweetness. Some amount of acidity is needed to cut through the coconut milk richness.
Beats and Eats (music to pair with pigeon peas)
Carly Simon’s “Coming Around Again” pairs with the stew like a slow stir on a quiet afternoon - gentle, comforting, and soul-deep. That song carries a sense of warm familiarity and patient hope, much like a pot of stew that’s been bubbling low, layering flavor with every minute.
Just as Carly’s voice leans into each lyric with grace and quiet strength, pigeon pea stew builds its character over time coaxing richness from coconut milk, sweetness from squash, heat from scotch bonnet, and smokiness from fire-roasted tomatoes.

Opt for dried vs. canned pigeon peas if you got the time. And if you have a choice between green and brown pigeon peas opt for brown. You also got cabbage bringin’ in that mellow sweetness, fire-roasted tomatoes layin’ down that smoky bass, and canned coconut milk making everything creamy like Sunday morning radio. Don’t sleep on the scotch bonnet pepper—just a slice for heat, or swap in habanero.

What To Serve with Pigeon Pea Stew
This dish is perfect with a side of coconut rice, a side fried plantains, or a hunk of crusty bread to sop up the love. Just like the song says, some things are so good, you’ll always come back around. For a main dish pairing serve with smoked jerk chicken or jerk shrimp.

Keep up with my food exploits on Instagram and YouTube. If you like any of the music you find on the site, visit me at Spotify to find curated playlists.
Caribbean Pigeon Pea Stew
Ingredients
- 1 lb Pigeon Peas
- 1 whole Yellow Onion diced
- 4 Cloves Garlic diced
- 2 Medium Carrots cut on the diagonal
- 1 Small Acorn Squash peeled, deseeded, and diced
- 1 Small Cabbage core removed and roughly chopped
- 1 Whole Habanero
- 1 teaspoon Salt
- 1 teaspoon Black Pepper
- 1 teaspoon All Spice
- ½ tablespoon Ground Curry
- 3 sprigs Fresh Thyme
- 1 quart Vegetable Stock
- 13.5 oz can Coconut Milk
- 13.5 oz can Fire Roasted Tomatoes
- 2 whole Bay Leaves
Method
- Bring peas to a boil in a large pot of water. Remove from heat and allow the peas to soak for an hour. Otherwise you can do an overnight soak by placing the beans in a pot of cold water ensuring they’re well covered by the water.
- In a large dutch oven pot, heat olive oil. Saute the onions, garlic, and carrots a few minutes. Season with the spices (salt, pepper, allspice, and curry) as you go.
- Add the cabbage and squash and cook for 3-4 minutes. Make sure to coat the vegetables well with all the flavor that is building in the pot.
- Using the point of a sharp knife, slice a few small slits into the sides of the habanero. Add the habanero, thyme, and bay leaf.
- Layer in the liquid ingredients - coconut milk and vegetable stock, plus peas and tomatoes mixing all the ingredients well. Bring to a boil then simmer covered for about 2 hours.







Great recipe! However, pay attention to the number of servings! It defaulted to "Serves 8" on the webpage, and I ended up having to do this in a large and very full stock pot! Good thing it freezes well.
This is a great vegetarian recipe!
I have tried many vegetarian recipes over the years and been disappointed. I eat meat and I eat what tastes good in general and this dish tastes great! I used "Better than Bullion" brand vegetable stock to make the quart of veggie stock, and I think that made a difference, b/c I've used other brands of veg bullion in the past in vegetarian recipes and they were nasty (and the recipes were too). I had to substitute a serrano for the habanero bc neither grocery store near me had habaneros. I also used lite coconut milk and canned pigeon peas. I used an acorn squash versus the butternut. This was such a good recipe even my beef-preferring dad liked it. A bit too spicy for my mom, with the serrano, which I left in for about 50 minutes. Just right for me and my dad, flavorful heat, not just heat. My first time attempting to make anything Caribbean for myself. I will definitely make it again, as written, and we want to try it with some added shredded chicken or beef. Thanks!!
Thanks for the feedback/comments. Glad you guys liked it. I think the shredded chicken would go well!
Thank you! I love the chicken add btw