
Every summer when my garden is overflowing with fresh produce, I find myself creating quick, healthy, and satisfying dishes that highlight the season’s best flavors. One of my favorites is this vegan fried rice with Jamaican callaloo (aka chorai bhagi or spinach) and garden vegetables. Fried rice has long been a staple in many Caribbean households, and while it often takes on bold colors and rich flavors from sauces, this version is a lighter take that allows the natural taste of the vegetables to shine.
This recipe is influenced by whatever is in season in my backyard, but don’t worry if you don’t grow your own callaloo or bodi. The beauty of this fried rice is that it’s flexible—you can easily swap in vegetables you already have in the fridge. While the color may be a bit pale compared to traditional fried rice, you can easily deepen the flavor and appearance with a splash of dark soy sauce or a tablespoon of Guyanese cassareep.
Whether you’re preparing a quick weeknight dinner or using leftover rice from the night before, this dish is a nutritious and hearty vegan option. Callaloo, bodi, and bitter melon bring that Caribbean garden-to-table authenticity, while sesame oil and soy sauce add depth and fragrance. With just a few steps, you’ll have a vibrant one-pan meal that feels both homestyle and wholesome.
Please follow along with the video below, as it discusses the recipe in more detail, especially how to make this fried rice fully vegan.
Jamaican callaloo is not the same as spinach, but they are similar in flavor and texture. Callaloo has a slightly earthier taste and thicker leaves. Spinach or Swiss chard makes a good substitute when callaloo isn’t available.
Yes, simply leave out the oyster sauce to keep the dish completely vegan. The light soy sauce and sesame oil still give plenty of depth and flavor.
Day-old rice has less moisture, which prevents clumping and allows the grains to fry up individually. Freshly cooked rice tends to be too soft for fried rice.
Bitter melon has a distinct bitter flavor that can take some getting used to. In this recipe, it adds complexity and balances the sweetness of the onions and tomatoes.
A wholesome vegan fried rice recipe made with Jamaican callaloo, bodi, and bitter melon, bringing together fresh garden flavors with a Caribbean twist.
Prep the vegetables in advance.
Heat the vegetable oil in a wok or large frying pan over medium heat.
Add the onion and cook until softened, about 2 minutes.
Add the Callaloo leaves (aka chorai bhagi or spinach). Season with black pepper, then add the pimento pepper, thyme leaves, chives, and garlic. Cook for 1 minute until fragrant.
Push the vegetables to one side of the pan and add the sesame oil. Stir in the rice, breaking up clumps with your spoon.
Mix the rice with the vegetables and add the celery, soy sauce, and oyster sauce (if using). Stir well to combine. If making this dish fully vegan, use Hoisin sauce instead of the Oyster sauce. Additionally, I'd recommend adding a teaspoon of grated ginger along with a tablespoon of Chinese cooking wine.
Add the chopped tomato last and cook for 1–2 minutes, just until softened.
Taste and adjust salt if needed. Remove from the heat and serve warm. Make sure to have some freshly made Pineapple Peppersauce on the side.