| | |

Beef Shanks with Eggplant and Watercress Stew

Beef Shanks with Eggplant and Watercress

A delicious, plentiful, and easy dish to make for dinner beef shanks with eggplant and watercress stew.

Beef Shanks with Eggplant and Watercress is one of the many meat and vegetable stews or legumes, as some may call it, I often cook. The recipe may change slightly, but the main ingredients, eggplant, and watercress do not lose their taste. Those two ingredients go very well with each other. With its unique peppery and tangy flavor, the watercress embraces the somewhat bitter taste of the eggplant.

When you were younger, everyone around you would always say that vegetables should be part of your daily diet. Has anything changed since then? I don’t think so. There are no more excuses; too many vegetables to choose from and eat. I usually mix different vegetables and sometimes meat, so I don’t get too tired of eating the same thing all the time.

I love and hate eggplant. I love eggplant because it is a versatile vegetable or, as correctly described, a fruit and specifically a berry. When cooked with other ingredients, the taste is always excellent. I wouldn’t say I like eggplant because it retains water when boiled, and when fried, it keeps the oil.

By the way, I want to share with you that freezing eggplant is not okay. It is best to store in a cool, dry place or the refrigerator for several days. It does not cook well and is challenging to mash if the recipe calls for mashed eggplant when frozen. So, always buy it when needed.

Beef Shanks with Eggplant and Watercress
Beef Shanks with Eggplant and Watercress

How to make the beef shanks with eggplant and watercress

This dish is made with beef shanks because the legs become very moist when mixed with vegetables. They take a long time to cook because shanks are a bit tough. After all, they are part of the leg. Fresh spices marinated the meat for at least two hours. Tomatoes, peppers, onions, and Italian seasoning finished the dish.

What to eat with this stew

Beef Shanks with Eggplant and Watercress can be eaten with root vegetables such as potatoes, yucca, yam, and plantains. It can also be eaten with rice or even bulgur wheat.

I hope you like it. And don’t forget to try it with another type of spices and vegetables.

Beef Shanks with Eggplant and Watercress

Beef Shanks with Eggplant and Watercress

Beef Shanks with Eggplant and Watercress can be eaten with root vegetables such as potatoes, yuca, yam and plantains. It can also be eaten with grains such as rice or even bulgur wheat.
No ratings yet
Prep Time 2 hours
Cook Time 1 hour 30 minutes
Total Time 3 hours 30 minutes
Course Dinner
Cuisine Caribbean
Servings 4
Calories 308 kcal


  • 2 lb beef shanks about 2 whole shanks
  • 1 lime
  • 3 cloves garlic
  • 1 tablespoon parsley
  • 1 tablespoon thyme
  • ¼ teaspoon ground black pepper
  • 1 teaspoon kosher salt
  • 1 large eggplant cubed
  • 2 tablespoons olive oil
  • ½ cup unsalted tomato sauce
  • ½ cup sweet peppers sliced
  • 1 cup onions sliced
  • 2 cups watercress cleaned, rinsed and roughly chopped
  • 1 teaspoon Italian seasoning
  • salt to taste
  • ½ teaspoon scotch bonnet peper finely chopped
  • pepper to taste


  • Squeeze lime, reserve juice and clean meat with rinds. Rinse meat under running water, pat dry and set aside.
  • In a mortar and pestle, crush garlic, parsley, thyme, scotch bonnet, black pepper and salt. Crush until a paste is formed.
  • Add spice paste and lime juice to meat and rub. Place in a container, cover and refrigerate for at least 2 hours.
  • Cook beef in heavy pot on medium to low heat with marinade for 30 to 45 minutes. Do not add water. The meat should cook in its own juice. If more water is needed, add very little hot water as necessary.
  • Peel and cut eggplant in cubes and add to another pot. Add water to cover eggplant and cook until fully cooked and very soft for about 15 minutes. Drain water from eggplant, do not discard water, and mash eggplant thoroughly. Set aside.
  • Remove beef from pot and set aside. There should not be a lot of cooking liquid left. In same pot, add oil and tomato sauce. Let cook for about 2 -3 minutes. Add meat back to pot and stir. Add peppers, onion, watercress and eggplant. Stir and let cook covered for 15 minutes. Add mixture of dried spices, such as bay leaves, basil, oregano and marjoram, or a blend of Italian seasoning, salt and pepper to taste and cover for 10 minutes until meat and veggies are fully cooked. Serve hot with rice.


Calories: 308kcalCarbohydrates: 17gProtein: 33gFat: 13gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 53mgSodium: 841mgPotassium: 1094mgFiber: 6gSugar: 8gVitamin A: 1471IUVitamin C: 48mgCalcium: 99mgIron: 5mg

Please keep in mind that nutritional information is a rough estimate and can vary greatly based on the products used.

Keyword Beef Stew, Beef Stew Recipe, Vegetable Stew
Tried this recipe?Let us know how it was!
Tried this recipe?Mention @noubesscaribbean or tag #noubesscaribbean!

Nutrition info is automatically generated and provided as a courtesy and as an estimate only.

Time to stock up your Pantry! Shop Noubess.comCheck out Noubess Shop!

Corn Allergy:

Always choose ingredients without corn or corn derivatives.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.