Vaca Frita (Cuban Shredded Beef)
This Vaca Frita is Cuban Shredded Beef that is moist, tender, and crispy on the outside. It’s beef infused with orange and lime juice for a mojo flavor. Your family will love this Vaca Frita.
I may earn commissions for purchases made through links on this post.
CUBAN VACA FRITA
(originally posted 2013)
If you name her, she will come. That’s my theory. I’m in the final countdown until this baby joins our family. Hopefully this week.
I so graciously gave my husband the rights to naming this baby girl but as the big day comes closer, I’m second guessing my decision.
He’s in no rush to come up with a name. We usually decide after a couple days in the hospital with the birth record people breathing down our neck and I don’t want to do that this time.
I just don’t love any names yet. We’ve both made lists and only have one name that matched and we both weren’t ecstatic about it. So…any ideas?
I like names that are not too crazy but not too common. I already have a daughter named Gracie Belle (after my grandma) so it can’t be anything like that.
It’s no secret that I’ve been all about meat this pregnancy. This Cuban shredded beef is moist and tender with a crispy flavorful outside.
The meat is infused with garlic and onion flavor (like this Korean beef) and brightened with fresh orange and lime juice just like this Mojo Pork Tenderlion.
Eat it with a side of rice and beans or roll it up in a tortilla for a savory meal. I’m in the heart of Cuban cuisine here in south Florida and I would take this over any Cuban restaurant version I’ve tried.
HOW TO MAKE VACA FRITA
Start with cutting your beef roast into chunks. Simmer for about 1 hour and 45 minutes.
After you’ve cooked the meat, cover it in foil and pound it with a meat mallet. If you don’t have a meat mallet, use a large saucepan and get some aggression out.
I felt a little like a Stepford wife gone psycho here. You can even see my son in the background doing his homework – probably thinking I had lost it as I splattered him with shredded meat.
TRADITIONAL CUBAN DISH
After you’ve beaten it into submission, crisp it up in a saucepan and add garlic, cumin, orange juice, and lime to brighten up the flavor. If you’ve made these Pork Carnitas, you’ll find these are a very similar crispy beef version. The perfect Vaca Frita has crispy edges. Vaca Frita literally means fried cow.
OTHER BEEF RECIPES
- Instant Pot Corned Beef
- Salsa Verde Beef Tacos
- Beef and Broccoli Stir Fry
- Easy Beef Burrito Skillet
- Korean Beef
- Sheet Pan Philly Cheesesteak
- Beef Enchilada Dip
- Cuban Shredded Beef
- The Best Pot Roast
- Mississippi Pot Roast
- Salisbury Steak
- Oven Baked Stew
Vaca Frita
Ingredients
- 2 pounds boneless beef chuck-eye roast, pulled apart at seams, trimmed, and cut into 1 1/2-inch cubes
- Kosher salt and pepper
- 3 garlic cloves, minced
- 1 teaspoon vegetable oil
- 1/4 teaspoon ground cumin
- 2 tablespoons orange juice
- 1 1/2 teaspoons grated lime zest plus 1 tablespoon juice, plus lime wedges for serving
- 1 onion, halved and sliced thin
- 2 tablespoons chicken broth or vinegar
Instructions
- Bring beef, 2 cups water, and 1 1/4 teaspoons salt to boil in 12-inch nonstick skillet over medium high heat. Reduce heat to low, cover, and gently simmer until beef is very tender, about 1 hour 45 minutes. (Check beef every 30 minutes, adding enough water so that bottom third of beef is submerged.) Remove lid from skillet, increase heat to medium, and simmer until water evaporates and beef starts to sizzle, 3 to 8 minutes.
- Using slotted spoon, transfer beef to rimmed baking sheet. Pour off and reserve fat from skillet. Rinse skillet clean and dry with paper towels. Place sheet of aluminum foil over beef and, using meat pounder or heavy sauté pan, pound to flatten beef into 1/8-inch-thick pieces, discarding any large pieces of fat. Some of beef should separate into shreds. Larger pieces that do not separate can be torn in half.
- Combine garlic, oil, and cumin in a small bowl. Combine orange juice and lime zest and juice in a second bowl.
- Heat 1 1/2 teaspoons reserved fat in now-empty large skillet over high heat (don't discard the rest yet). When fat begins to sizzle, add sliced onions and 1/4 teaspoon salt. Cook, stirring occasionally, until onion slices are golden brown. Add chicken broth or vinegar and cook until liquid evaporates. Remove onions from the pan. Return skillet to high heat, add 1 1/2 teaspoons reserved fat, and heat until it begins to sizzle. Add beef and cook, stirring frequently, until dark golden brown and crusty, 2 to 4 minutes. It's important to get it nice and crisp.
- Reduce heat to low and push beef to sides of skillet. Add garlic mixture to center and cook, stirring frequently, until fragrant and golden brown, about 30 seconds. Remove pan from heat, add orange juice mixture and onion, and toss to combine. Season with pepper to taste. Serve immediately with lime wedges. Can be used as taco filling or just plain.
My go to recipe for Vaca Frita. Very very good.
So glad you liked it!
Easy to cook and tastes delicious.
Thank yoU!
This is an incredible recipe! I am the head chef at a retirement community. We have served this recipe twice, and both times were a complete success! The meat turns out easy to chew with a touch of crispness and exploding in Cuban flavors! Highly recommended!
So happy to hear that!
How could I cook the meat the instant pot?
Yes! Just add it to the instant pot for about 25 minutes.
Is this the same as cuban vaca frita?
Yes, essentially!
I had no rendered fat when I cooked it so I used oil. Did I do something wrong
I love this dish and it’s on my husbands favorite list and as he is super picky that says a lot. Thanks for sharing!!
Glad it passed the test!
I read this article fully concerning the comparison of newest and
preceding technologies, it’s amazing article.
Greetings. I am so happy that you posted this recipe. Being ‘way up in the Great White North, I had never heard of Cuban Beef, but I made something very similar, years ago, using leftover pot roast. I thought it made the best sandwiches ever, but at some point over the years, I forgot about it. Now, thanks to you, I can try it the right way. On the other topic — I have four daughters, and before my biological clock ran out, I always said that if I had a fifth daughter, I would name her “Alexandra Catherine”, and then her nick-name could be Alley Cat. Nobody else in the family liked my idea, but you are welcome to use it, if you happen to share my kind of sense of humour.
Christy, I do apologize, and I am truly embarrassed. It never occurred to me to check the dates on any of the other comments. Obviously, I am late — by several years — with my naming suggestion!
Oh Patricia, I love your name suggestion. No worries! Maybe I’ll use the name for my grandchild someday. My shop is closed! Haha.
I used the pressure cooker too, note to help others I find 11 min per pound works most of the time. Love this recipe I have made it often.
I cooked the beef in my pressure cooker and after half an hour when the meat was really tender I took off the lid and followed the rest of the instructions. Absolutely delicious. Thank you.
So glad you liked it!
Still looking for a name? I had Hanna Rae picked out but ended up with a Randall James, which the husband picked out. I wanted Jesse, but he didn’t like it.
We already named her. She’s two now…haha. But I will save your suggestions if we have a surprise baby!
I like the name Ariana . God bless and keep you. I love to eat everything too!
FYI Cubans are only allowed to raise the beef, not eat it. Beef is only for tourist consumption!
Good to know…
I LOVE Zoe as well! When I was pregnant with my son if he would have been a girl I wanted to name him Zoe or Phoebe (husband wasn’t thrilled, lol) but we had a son so it turned out really cool anyway as both me and my husband’s have dad’s with middle names are ‘Neal’ so no choice in that part , I wanted to name him also after my husband (Jerry) but my husband hates his name for his son but we both agreed since he was our first son, we wanted the name Adam so we wound up with Adam J Neal! We have a daughter, Hannah Angelica♥♥♥
Also I love the recipe with one HUGE change! LOL My guys and I Love Pork Loin, it’s so juicy and the texture absolutely melts in your mouth. A bit more traditional as well but I also love it with Beef♥♥♥
I think you mean Stepford wife gone AWOL as in absent with out leave
Thank you for the correction. The baby ate my brain.
Shes beautiful. God has truly blessed you.
I named my daughter Blake Adele. She gets lots of compliments on it. And it got her out of a parking ticket once; the judge called her name “Blake” and then looked for a guy; she’s 5’2″ and he didn’t see her standing; finally she said “here” loud enough. And she told him that i had named her Blake after William Blake the Poet (tiger tiger burning bright, in the forest of the night ….) and the judge said anyone with a mom like that … the ticket is gone!’
Congratulations to all! Bailey is beautiful. You are so little and she was pretty big! You should get a prize or something for 4 c-sections (other then Bailey), my goodness. So glad you are both healthy and you sound very grateful and happy. Best wishes to all as you continue to welcome Bailey into your family. Gentle healing for you.
I love Blake for a girl…
Vaca frita is actually from Tampa, not Cuba. Its essentially ropa vieja without the tomato. You did a great job of using a cut other than brisket or skirt steak, which are more shreddy by nature. If you are ever in Tampa visit La Teresita, its the birthplace of vaca frita.
I love the name Stella and Ivy. I wish I could have used one of them. But, my baby #5 was a boy and we are done…I think! Good Luck with everything. Such an exciting time.
My little girl is Parker Isabella. I love that it’s unusual but still common (though in boys).
Looks like I’m late to the party, but for what it’s worth, I’ve always loved the name Cecily.
As for names I am partial to Amelia (having one of my own), Rose, Matilda, Virginia, Elizabeth, Hannah (i’m an old world name kinda girl) good luck!
I like Mia. My daughter is Maili (pronounced like Mylee) – her grandparents live in Hawaii, hence the Hawaiian spelling. I also like Leah, Malia, Sunni, and Piper. Sorry, I just couldn’t resist throwing my two cents in here.
Hi Christy–
The Cuban beef looks absolutely delicious!
As for names. . . We have a daughter named Elizabeth (actually, all our kids have Biblical names) and if we had had a second daughter we would have named her Jubilee Rose, but since we already have six kids, I REALLY don’t think we’re having another . . . Maybe you could have your boys choose the baby’s name?
Good luck!
Haha! I tried to let them choose and I ended up with Lego and Minecraft names!
I’m sure you’ve had that precious baby by now – but just in case! I am named after my dad, Ken – and yes, I was supposed to be a girl – never loved my name growing up, but now it’s nice to be the only Kenna most everywhere we go. Kenna Lyn – we also have a friend who named his daughter Jonna – Dad is John – – just a thought! My granddaughter’s are Kylie Lyn, Brooke Madisen, Kerrington Belle and Juliette Lyn – Blessings to you and your family – love your recipes!
Thank you so much! Tomorrow is the big day.
You’re welcome – I forgot to tell you my daughter’s name – it’s Lyndsie Danielle – can’t wait to see the beautiful new addition to your family and read her name! What a wonderful story you will have to tell her when she is older!
This looks yummy, can’t wait to try it!
I had a similar experience when naming my son. It wasn’t until I looked into his eyes that I knew what his name should be!
Just finished eating this and it was AMAZING!!!! Thanks for sharing!!
I love your blog and best wishes with the arrival of your baby girl. I just recently had a baby girl and after 3 boys it was sooooo fun to pick out a girl name. We decided on Allie with Ann as her middle name, for my mom. If fits great, i love it and i also love Marin, Paige and Emme.
My oldest son wants me to have 2 more girls so we can have 3 boys and 3 girls and he wants to name them Lily and Molly. I don’t know if I’ve got 2 more pregnancies in me but I love that he wants more sisters.
BTW: you are so brave to turn naming over to your husband. I would never do that, then again before my 3rd was born my husband floated names like Gidgiddoni just to get me worked up which just proves he is not trustworthy in the name department.
Haha! So funny. I love Paige. That’s on my list. My son wants more kids too but I’m at my limit.
I am drooling over this recipe! I will be trying this soon! (I’m not sure there are any recipes on your blog that I don’t want to try. I come here several times a week for inspiration.)
I’m a little bias but Lisa is my favorite name. If it wasn’t mine, I would have named my daughter Lisa. 😉 I have a dog named Emilee and it is my second favorite name. (My mom actually wanted to name me Emily but it was a no go.) I also really like Olivia and Elizabeth.
This recipe is going to be made this week. As a teacher I am getting many trendy names on the list. I grew up with a unique name that has become more popular. We pronounce it with the sound of K + “ear” + a but I am often called K+”eye” + ra. It helps to have typical spellings. Kira works. Kyrie eleison was a favorite of my mother’s. It means Lord have mercy. I only took slight offence to this as her fifth child until she mentioned that she was thankful to the Lord for this child.
Great story! I agree with typical spellings to help make life easier!
Made this for my 39-week pregnant wife and it was a hit with the whole family. Followed the recipe to the letter and wouldn’t change a thing. We’ll be adding this to the rotation. Delicious!
Chiming in a few days late, but if you are still looking for a name, I’ll suggest Riona. It’s my daughter’s name, we’ve never met another one, yet it’s not too *out there*. We get compliments all the time. And it’s very cute and girly, but will also suit her as an adult. Good luck, no matter what you decide I’m sure it will be beautiful!
We eat pulled pork, this recipe will be a nice change. I would also use the crockpot.
My mom “Charlotte”
My daughter “Marianne” (she was the only Marianne in her school!) Of course she is in her forties now.
Very fond of both names
Gemma Rose
Love the name Tessa
Me tooo!!!
This looks delicious. Our little girl (who is turning 10 and not so little anymore) is named Landri Noel. We thought it was unique and feminine. (We left the girly “elle” off of her middle name because our last name has l’s and e’s, but we still pronounce it like Noelle.)
This looks great and I can’t wait to try it.
As for a name, my recent favorite is Lorelei, it just sounds so sweet.
Ava. I think that name is beautiful. Best wishes for the new baby. And thank you for taking the time to give us yummy recipes that help keep my family happy.
Hi Kristy! Just had to sound in on the great name debate! I have a Grace too so we obviously both have similar (great) taste!!! My littlest is Gwyneth and we call her Gwynne. I was sold because it means “happiness” and that is what I wanted her to be! (That being said, my husband wasn’t sold on it and I basically filled out the birth certificate myself hahaha)
And I just realized I spelled your name wrong. Sorry Christy!!!
My daughter’s name is Laura Marie and it’s classic but not that common. I’m not a fan of gender neutral names like Jordan, Quinn, Palmer… give her a beautiful girl’s name. Good luck!
Since you asked …
I like Coraline a lot, because it’s old fashioned, and it’s the name of the protagonist of one of my favorite books. (Every niece gets it when she turns ten.) Not cArOline, but cOrAline. Elizabeth, Elinor, Jane, Margaret, Anne, Emma, Lucy, and Marianne are my favorites from the Jane Austen roster. You’ve already used Grace, so that’s out, but there’s also Pearl, Mathilde, Ruth, Josephine, Rose, Daisy, and Constance. You can see I have a thing for old fashioned names.
I shall have a go at this recipe the next time I do tacos. It looks fantastic!
I think sometimes you just have to look into the adorable, pink face of your newborn. We have 4 girls and always struggled with girl names. Our oldest was onry from the start and wouldn’t ‘show’ us if she was a boy or girl. So, we had to come up with 2 names. Still haven’t had the privilege yet to use the boy name. We have Faith Kenzie, Hope Lynnae, DaniJo Nicole and Tylar Rae. Sometimes I use all their middle names when Tylar gets into trouble, because Tylar Rae just doesn’t get the job done! lol! Congrats on your baby! Will you post a picture maybe?
Yes, I will! As soon as the dust settles!
Baby names are so interesting…..people have such different opinions on what makes a great name!
I have 4 girls (plus a boy)….my girls are:
Marissa Janae
Annika Elyse
Ellia Renee
Miranda Kathryn
All feminine names, none too common, but none super strange either.
Best wishes to you with your delivery!
How about Nel, Pola (Apolonia), Hania, or Estara?
Yum! Your pictures are beautiful! Thank you for sharing. Love the comments on the name. My DH came up with both our girls’ names. Whatever you choose you’ll love. Enjoy your pregnancy!
This recipe looks great – can’t wait to try it! As for names, out of 3 kids, I only have one girl. I wanted her name to be different, but not to different also. We named her Brynn – she is now 24 and has always loved her name – We have always gotten many compliments on it also! Good luck – hope she arrives soon!
My name is Seantil Ricque (phonetically– “Shawn-tell” “Rick-Kay”). But I’ve gone by Wendy my whole life, since no one can spell or pronounce my name. My husband is Callie, and people always get his gender confused on paper because his name is often feminine. Our daughter’s name is Emily Elise. I also loved Avery or Brenna. I have nieces, MicKayla DeAnne, Brooklynn Elizabeth, Madelynn Claire, Ella Ann and a friend’s little girl is Abbey Nova.
I’ve always liked the name Molly! 😉
LOVE your site…I check back often for new recipes! Prayers for a healthy delivery! My 5 month baby girl is Sadie Mae…we love it and everyone who hears it seems to as well! Vintage trendy!
The recipe looks divine. And as for names How about Elizabeth Anne
Evie
looks so yummy – thanks!
I love the name McKinley for a girl. Taylor is also a great name 🙂
Good luck!
Yes it is Taylor 🙂
Deciding on a name is so tough! Especially when nothing jumps out at you!
We named our daughter Reese, and really I love it, but it’s a good thing, because it’s the only one that my husband and I could both agree on.
The other name that I always really wanted that he would never agree to was Tess or Tessa. Still love it to this day (but not having any more children)!!!
I love Tessa. Love it. My hubby is not sold.
In July we had our first girl after 4 boys! We named her Jessalyn. So you can steal it if you want! I just love your blog.