Step 1 : Season the beef heart by adding a bit of salt first. This will help ensure the salt gets into the beef heart skin. Then, mix in all the remaining seasoning and let sit for at least 30 min to an hour. You can keep it marinating for as longs as you’d like. The more, the better.
Step 2 : In the meantime, cut your onions and tomatoes in half, lengthwise, then cut them in slices lengthwise. Also, cut your scallions; here, I did it sideways.
Step 3 : Bring the seasoned beef heart to a boil. Please do not add any water just yet. The natural juices from the meat will suffice at this step. Cook until the water begins to dry out. When the water dries out, but not completely, go ahead and add water so the meat doesn’t burn; but also, so we have some stock left for the stew. After about 20 min, while making sure to add water as necessary, remove the meat from the heat and set the meat and stock aside in a separate bowl.
Step 4 : Place the pot used to cook the meat back to the stove and add some olive oil. Stir in the cooked meat (without the meat stock), scallions and onions for a few minutes, until the onions become translucent. Add the meat stock and some water and cook for a few minutes; then, add the tomatoes. Adjust the taste to your liking. We do not want the tomatoes to overcook, so after a couple minutes, remove the stew from the stove..
.Step 5 : Serve with your preferred side and enjoy! I ate this with white rice.
- You can eat this with fried plantains, or fried yams
- You can also make this with just tomatoes and onions