Recipe courtesy of Vegetable Kingdom Inc. DBA Moosewood Restaurant

Caribbean Vegetable Stew

  • Yield: 4 servings
Save Recipe


2 cups chopped onions

2 tablespoons vegetable oil

3 cups chopped cabbage

1 fresh chile, minced (seeded for a milder "hot"), or 1/4 teaspoon cayenne

1 tablespoon grated fresh ginger root

2 cups water

3 cups diced sweet potatoes, cut into 1/2inch cubes

Salt to taste

2 cups undrained chopped fresh or canned tomatoes

2 cups fresh or frozen sliced okra

3 tablespoons fresh lime juice

2 tablespoons chopped fresh cilantro

Chopped peanuts

Sprigs of cilantro (optional)


  1. In a nonreactive soup pot, saute the onions in the oil on medium heat for 4 or 5 minutes. Add the cabbage and the chile or cayenne and continue to saute, stirring often, until the onions are translucent, about 8 minutes.
  2. Add the grated ginger and the water, cover the pot, and bring to a boil. Stir in the sweet potatoes, sprinkle with salt, and simmer for 5 or 6 minutes, until the potatoes are barely tender. Add the tomatoes, okra, and lime juice. Simmer until all of the vegetables are tender, about 15 minutes. Stir in the cilantro and add more salt to taste.
  3. Sprinkle the stew with chopped peanuts. Top with a few sprigs of cilantro, if you like.
  4. Serve the stew on rice or with a fresh crusty bread
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.