Try this authentic Portuguese beef cacoila recipe for a flavorful and satisfying meal. Made with tender beef, garlic, paprika, and bay leaves, this dish is slow-cooked to perfection. Serve it with rice or Portuguese rolls for a complete and delicious meal.
Ingredients
- 3 pounds beef chuck roast, cut into chunks
- 6 cloves garlic, minced
- 2 tablespoons paprika
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1/2 teaspoon cayenne pepper
- 2 bay leaves
- 1 cup red wine
- 1/4 cup white vinegar
- 1/4 cup olive oil
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth
- 1/2 cup chopped fresh parsley
Directions
- In a large bowl, combine the minced garlic, paprika, salt, black pepper, cayenne pepper, and bay leaves.
- Add the red wine, white vinegar, olive oil, tomato paste, Worcestershire sauce, and beef broth to the bowl. Mix well.
- Add the beef chunks to the bowl and toss until they are well coated with the marinade. Cover the bowl and refrigerate for at least 4 hours or overnight.
- Preheat your oven to 325°F (163°C).
- Transfer the marinated beef and marinade to a large Dutch oven or oven-safe pot. Cover with a lid.
- Bake in the preheated oven for 2.5 hours, or until the beef is tender and easily pulls apart with a fork.
- Remove the pot from the oven and skim off any excess fat. Discard the bay leaves.
- Using two forks, shred the beef into smaller pieces.
- Place the pot back on the stovetop and cook over medium-high heat for 10 minutes, stirring occasionally, to reduce the sauce.
- Stir in the chopped fresh parsley and cook for an additional 2 minutes.
- Serve the Portuguese beef cacoila hot with rice or Portuguese rolls. Enjoy!