Jamaican callaloo is one of those simple Jamaican sides that can make a plate feel complete. The greens cook with onion, garlic, scallions, thyme, tomato, and Scotch bonnet pepper, so you get plenty of flavor without a long list of ingredients. This Jamaican callaloo recipe is tender, savory, and easy to make at home.
Fresh callaloo can be hard to find in some U.S. grocery stores, so spinach is an easy option. I like to keep the cooking time short because the greens taste better when they stay tender instead of becoming mushy. You also do not need much water. A few tablespoons are enough to help the greens steam.
Fresh callaloo can be hard to find in some U.S. grocery stores, so spinach is an easy option. I like to keep the cooking time short because the greens taste better when they stay tender instead of becoming mushy. You also do not need much water. A few tablespoons are enough to help the greens steam.
Ingredients for Jamaican Callaloo
You only need a handful of fresh ingredients to make Jamaican callaloo. The greens do most of the work, while the onion, garlic, thyme, and other seasonings build the flavor.

Callaloo Leaves
Fresh callaloo leaves are best when you can find them. Wash them well and remove any tough stems before chopping. The leaves shrink quite a bit during cooking, so do not worry if your skillet looks full at first.
Onion and Garlic
Onion gives the dish a mild sweetness, while garlic adds a deeper savory flavor. Fresh garlic is worth using here because you only need a couple of cloves.
Scallions and Thyme
Scallions bring a fresh flavor, and thyme adds the herbal taste that works so well with Jamaican cooking.
Tomato
Tomato adds a little acidity and keeps the seasoning mixture from tasting too heavy. A small ripe tomato is enough.
Scotch Bonnet Pepper
Scotch bonnet is the ingredient to watch if you are sensitive to heat. You can leave it whole for a gentler flavor or use a small amount of chopped pepper if you want more heat.
Oil, Salt, and Water
A small amount of oil helps cook the vegetables without making the dish heavy. Salt brings out the flavor, while a few tablespoons of water create enough steam to cook the greens.
| Ingredient | Amount |
| Fresh callaloo leaves | 1 lb |
| Onion, chopped | 1 small |
| Garlic, minced | 2 cloves |
| Scallions, chopped | 2 |
| Tomato, chopped | 1 small |
| Fresh thyme | 2 sprigs |
| Scotch bonnet pepper | 1 |
| Cooking oil | 1 tbsp |
| Salt | ½ tsp, or to taste |
| Water | 2–3 tbsp |
How to Prepare Callaloo Before Cooking
Fresh callaloo can hold dirt around the leaves and stems, so give it a good wash before cooking. Start by removing yellow or damaged leaves and any thick, tough stems.
Put the leaves in a large bowl of cool water and move them around with your hands. Rinse them well under running water and repeat if you still see dirt or grit. Drain the leaves before chopping.
Cut the leaves into smaller pieces or strips so they cook evenly. Do not worry about making every piece the same size.
Can I Use Spinach Instead of Callaloo?
Yes, spinach is probably the easiest substitute for home cooks in the U.S. It is widely available and cooks much faster than callaloo. If you use spinach, start checking it early so it does not become overly soft.
You can also use amaranth greens or kale. Just remember that thicker greens may need more cooking time than spinach.
How to Make Jamaican Callaloo
Making Jamaican callaloo is simple once the greens are washed and chopped. The main thing to watch is the cooking time. You want the leaves tender without cooking them until they become mushy.

Step 1: Heat the Oil
Heat a large skillet over medium heat and add the oil. Give it a few seconds to warm up before adding the vegetables.
Step 2: Cook the Aromatics
Add the chopped onion, garlic, scallions, and tomato to the skillet. Cook for 2 to 3 minutes, stirring often, until the vegetables start to soften.
Add the thyme and Scotch bonnet pepper. Cook for about a minute, just until the mixture smells fragrant.
Step 3: Add the Callaloo
Add the chopped callaloo to the skillet. It may look like too much at first, but the leaves will shrink quickly as they cook.
Toss the greens with the seasoned vegetables. Add the water and salt, then give everything a good stir.
Step 4: Cover and Steam
Cover the skillet and let the greens steam over medium-low heat. You want them tender but not mushy. Give them a stir once or twice so they cook evenly.
Step 5: Check the Texture
Start checking the greens before you think they are done. Cooking time can vary depending on the size and maturity of the leaves.
Taste a small piece. It should be tender and easy to chew while still having some texture.
Step 6: Taste and Serve
Taste the callaloo and add more salt if needed. Remove the thyme stems and whole Scotch bonnet if you used them.
Serve the greens warm with rice, plantains, fried dumplings, saltfish, chicken, or fish.
Tips for the Best Jamaican Callaloo
A few small details can make a noticeable difference when cooking callaloo. Keep the seasoning balanced and avoid cooking the greens longer than needed.
Wash the Greens Well
Rinse fresh callaloo several times before cooking. Dirt can collect around the stems and leaves, so take a little extra time with this step.
Do Not Add Too Much Water
Callaloo releases moisture as it cooks. A few tablespoons of water are enough to create steam. Too much water can leave you with soggy greens.
Control the Scotch Bonnet
Scotch bonnet peppers can be very hot. Leave the pepper whole for a milder dish or use a small amount of chopped pepper when you want more heat.
Do Not Overcook the Greens
Cook the callaloo until it is tender but still has some texture. Overcooking can make the leaves too soft and dull their fresh flavor.
Give the Greens Room to Cook
If your skillet is small, add the callaloo in two batches. Let the first batch wilt before adding the rest. This makes the greens easier to stir and helps them cook evenly.
Jamaican Callaloo Substitutions
Fresh callaloo may not be available at every U.S. grocery store. You can still make a tasty version of this dish with other leafy greens.

Spinach
Fresh spinach is the easiest substitute for callaloo. It is widely available and has a mild flavor that works well with Jamaican seasonings.
Spinach cooks much faster than callaloo, so start checking it early. Remove it from the heat once it is tender.
Amaranth Greens
Amaranth greens are another good choice because traditional callaloo comes from the amaranth plant. They have a tender texture and mild earthy flavor.
Kale
Kale works when you want a firmer texture. Remove the tough stems and chop the leaves before cooking. Kale may need a little more time to become tender.
Scotch Bonnet Substitute
If you cannot find Scotch bonnet peppers, a habanero can provide similar heat. For a milder dish, use a small amount of jalapeño instead.
Fresh, Frozen, or Canned Callaloo
Fresh callaloo gives the best texture, but frozen callaloo is convenient when fresh leaves are unavailable. Thaw and drain frozen greens before cooking.
Canned callaloo can also work. Drain and rinse it first because it may contain extra liquid and salt.
What to Serve With Jamaican Callaloo
Jamaican callaloo is easy to pair with other Jamaican favorites. I especially like it with foods that have a rich, spicy, or salty flavor because the greens add a fresh balance to the plate.

For a Jamaican Breakfast
Serve callaloo with ackee and saltfish for a classic Jamaican-style breakfast. Fried dumplings, boiled green bananas, breadfruit, and fried plantains also make good pairings.
For Lunch or Dinner
For a filling meal, serve callaloo with Jamaican rice and peas and your favorite protein. Jerk chicken, brown stew chicken, fried fish, and steamed fish all work well with the greens.
Simple Serving Idea
You do not need a large meal to enjoy callaloo. Spoon the warm greens over white rice and add fried plantains on the side for a simple and satisfying plate.
Jamaican Callaloo Recipe Variations
You can adjust this Jamaican callaloo recipe based on what you have in your kitchen. Keep the basic seasonings the same and make small changes to suit your meal.
Jamaican Callaloo With Coconut Milk
For a richer version, add a small amount of coconut milk near the end of cooking. Let it warm through without simmering the greens for too long.
The coconut gives the dish a creamy texture and mild tropical flavor.
Jamaican Callaloo With Shrimp
Add cooked shrimp near the end if you want some protein in the dish. The shrimp only need a short time to warm through, so avoid cooking them for too long.
Serve this version with white rice or fried plantains for a simple lunch or dinner.
Vegetarian Jamaican Callaloo
The basic recipe is easy to keep vegetarian. Use vegetable oil and leave out meat or seafood.
The onion, garlic, thyme, tomato, and pepper provide plenty of flavor on their own. Serve the greens with rice, beans, plantains, or dumplings.
How to Store and Reheat Jamaican Callaloo
Let leftover callaloo cool before placing it in an airtight container. Keep it refrigerated and use a skillet or microwave when you are ready to reheat it.
If the greens look dry, add a small splash of water before reheating. Warm them gently rather than cooking them again for a long time. This helps prevent the greens from becoming overly soft.
For the best texture, reheat only the amount you plan to eat rather than repeatedly warming the whole batch.
Frequently Asked Questions About Jamaican Callaloo
What is Jamaican callaloo made of?
Jamaican callaloo is made with leafy greens and simple seasonings. Common ingredients include callaloo leaves, onion, garlic, scallions, tomato, thyme, Scotch bonnet pepper, oil, salt, and a little water.
What can I use instead of callaloo?
Fresh spinach is the easiest substitute for most U.S. home cooks. Amaranth greens and kale can also work, although their texture and cooking time will be different.
Can I use spinach instead of callaloo?
Yes. Spinach is widely available and has a mild flavor that works well with the Jamaican seasonings. Just keep an eye on it because spinach becomes tender much faster.
Is Jamaican callaloo spicy?
The greens themselves are not especially spicy. Most of the heat comes from the Scotch bonnet pepper. Use a whole pepper or a smaller amount if you prefer a milder dish.
What does Jamaican callaloo taste like?
Callaloo has a mild earthy flavor with savory notes from the onion and garlic. Thyme adds an herbal taste, while Scotch bonnet gives the dish a fruity heat.
What do Jamaicans eat callaloo with?
Callaloo goes well with saltfish, ackee and saltfish, fried dumplings, plantains, breadfruit, rice and peas, chicken, and fish. It also works as a simple vegetable side dish.
Is Jamaican callaloo the same as Trinidadian callaloo?
No. The name is shared, but the dishes are different. Jamaican callaloo is commonly prepared as a cooked leafy-green side dish, while Trinidadian callaloo is often made more like a soup or stew.
Can I use frozen or canned callaloo?
Yes. Thaw and drain frozen callaloo before cooking. If you use canned callaloo, drain and rinse it first because it may contain extra liquid and salt.
Final Thoughts
If you are making Jamaican callaloo for the first time, keep the seasoning simple and pay attention to the cooking time. The greens do not need much water or a long time on the stove.
Once they are tender, serve them right away with rice, plantains, dumplings, or your favorite Jamaican main dish. If fresh callaloo is hard to find, spinach is an easy substitute that still makes a tasty side.