01 -
Preheat the oven to 175°C.
02 -
Cut flank steak if necessary to fit your pot. Pat dry and season generously with salt and ground black pepper.
03 -
Heat 30 ml oil in a large Dutch oven over medium-high. Sear beef in batches until deeply browned, about 3-4 minutes per side. Remove and set aside.
04 -
Add remaining oil to the pot. Sauté onion and bell peppers over medium heat, scraping bottom to deglaze, until tender, about 5-7 minutes. Lower heat and stir in garlic; cook 1 minute until fragrant.
05 -
Incorporate tomato paste, oregano, cumin, paprika, allspice, cloves, and bouillon if using. Cook 1 minute. Pour in white wine, bring to a rapid boil, scraping browned bits. Cook 1-2 minutes to evaporate alcohol. Stir in chicken broth and crushed tomatoes.
06 -
Return beef and any juices to pot. Add carrot, celery, and bay leaves, ensuring all ingredients are submerged under sauce. Add extra broth if needed. Bring to boil, cover, and transfer to oven. Cook until beef is tender and shreds easily, about 90 minutes.
07 -
Remove carrot, celery, and bay leaves. Transfer beef to a plate and shred finely with forks. Return shredded beef to pot; stir in olives, pimentos, and capers. Simmer uncovered over medium heat until sauce thickens, about 10 minutes.
08 -
Adjust seasoning to taste. Stir in chopped cilantro or parsley. Serve hot with white rice, black beans, and fried ripe plantains if desired.