I grew up eating curry bodi all the time, sometimes with shrimp, sometimes just with potatoes, and always with roti on the side. It’s one of those everyday Trinidadian dishes that doesn’t get the spotlight it deserves, but if you know, you know. Over the years, I’ve heard from so many people who missed the version their grandma used to make. So today, I’m sharing this Classic Caribbean Curry Bodi with Shrimp and Potato, my way of bringing those memories back into our kitchens.
This dish is a celebration of flavor and texture. We’re talking tender bodi (yard beans), seasoned shrimp, creamy potatoes, and a rich curry base finished with coconut cream for that touch of smoothness. It comes together quickly and hits all the right notes—spicy, savory, and deeply satisfying.
Whether you enjoy it with sada roti, basmati rice, or even on its own, this curry shrimp with bodi and potato is one of the best ways to bring a taste of the Caribbean to your table. It’s packed with bold curry flavor, traditional herbs, and fresh vegetables, just the way we cook it back home.

Yes, provided you use a gluten-free curry powder and green seasoning, the other ingredients are naturally gluten-free.
With Scotch Bonnet added, it delivers a mild to moderate heat. Remove the seeds for a gentler level or omit the pepper entirely for a milder curry.
Yes, long green beans or haricots verts work well, though cooking time and texture will vary slightly.
Absolutely. Cook up to the point before adding shrimp, then refrigerate. Reheat and gently stir in shrimp before serving to maintain their delicate texture.
It should be sauce-y but not too watery—the coconut cream and slow simmering will naturally thicken it. Adjust with extra water or simmering time as needed.
A colorful and comforting Caribbean curry featuring bodi (yard beans), succulent shrimp, potatoes, and coconut cream, simmered in fragrant spices, ideal with sada roti or rice.

Peel, devein, and rinse shrimp with lime or lemon juice and cool water. Drain well, then season with 1 tablespoon olive oil, 1 tablespoon green seasoning, ⅓ of the salt, ⅓ of the black pepper, and ½ tablespoon curry powder. Set aside.

Heat a deep pot over medium heat and add the shrimp. Cook for 2–3 minutes until just done, then remove and set aside.

In the same pot, add remaining olive oil, onion, garlic, and anchar masala. Cook on low for 3 minutes, then stir in the remaining black pepper, 1 tablespoon of green seasoning, and the rest of the curry powder. Cook until fragrant and the spices bloom.

Add bodi and stir to coat with the spice base.

Add coconut cream, Scotch Bonnet (if using), remaining salt, sliced potato, diced tomato, and water. Stir well to combine.

Bring to a boil, then reduce heat to a simmer. Cook for 25–30 minutes, stirring occasionally and adding water if necessary, until vegetables are tender.

Once the vegetables are done, return the shrimp to the pot, stir gently, remove from the heat, and let residual warmth finish cooking the shrimp. Serve hot.
At this point, everything should be tender. Add the shrimp we cooked earlier, stir well, shut off the stove, and you’re done.
In the video, I explained how to make this a dry dish or a dish with some gravy.
I’d recommend not cooking the dish after you’ve added the shrimp, or you’ll risk having a curry dish with tough and chewy shrimp. Allow the residual heat in the pot to finish things.