Vaca Frita with Moros
Crispy shredded beef with black beans and rice, topped with fresh guacamole, onions, tomatoes, and sweet plantains.
- Total time
- 90 min
- Servings
- 4
- Calories
- 650
- Protein
- 35g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Boil the 1.5 lb flank steak in salted water until tender, about 1 hour. Shred the meat and set aside.
Step 2
In a large skillet, heat 2 tbsp oil over medium-high. Add the shredded beef and cook until crispy and browned, about 8 minutes.
Step 3
Add 1 sliced onion and 4 minced garlic cloves to the beef. Cook until onion is soft, about 3 minutes.
Step 4
Pour in 0.5 cup sour orange juice (or mix 0.25 cup orange juice with 0.25 cup lime juice). Cook until liquid evaporates, about 2 minutes.
Step 5
Meanwhile, cook 1 cup rice with 2 cups water until fluffy, about 20 minutes. Stir in the drained black beans and heat through.
Step 6
Peel and slice 2 ripe plantains. Fry in 2 tbsp oil until golden and caramelized, about 3 minutes per side.
Step 7
Mash 1 avocado with salt and lime juice to make guacamole. Serve beef over rice and beans, topped with guacamole, diced tomatoes, and extra onions.
Step 8
Garnish with chopped cilantro if desired.
Tools you’ll need
- large pot
- large skillet
- small pot
- mixing bowl
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.

