• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Sep 11, 2019 by Alissa Saenz · This post may contain affiliate links · 31 Comments

    Vegan Ropa Vieja

    Jump to Recipe Print Recipe

    This vegan spin on classic Cuban ropa vieja features shredded soy curls in spicy sauce with juicy green olives and a sprinkle of fresh cilantro. A delicious protein-packed comfort food dinner that's easy enough for a weeknight!

    Vegan Ropa Vieja on a Plate with Water Glass and a Bunch of Cilantro in the Background

    The "meat" portion of this dish is made with soy curls. Are you guys familiar with these things?

    Normally, I like to avoid using meat substitutes in recipes that I post, with the exception of the kinds I'm capable of making from scratch, like seitan. But even though I don't actually know how to make soy curls, my understanding is that they're minimally processed, so I'm okay with using them.

    Also, they're really good! And no, this post is not in any way sponsored by the people who make soy curls. I just think they're great.

    How to Cook with Soy Curls

    Vegan Ropa Vieja in a Cast Iron Skillet with Wooden Spoon

    Soy curls come dehydrated, so you need to rehydrate them by soaking them for 10 minutes. If you soak them in broth, they'll take up the flavor of the broth, making your recipe that much more delicious.

    From there, you can use them much like you might other meat substitutes or seitan. I like to pan-sear them with a few spices for a quick salad topper or sandwich stuffer.

    For more tips and great info on soy curls check out this post from Dianne's Vegan Kitchen. She's also got bunch more soy curl recipes for you to try at the bottom of the post!

    How to Make Vegan Ropa Vieja

    Ropa vieja is one of those dishes that's traditionally super involved and time-consuming.

    Well, awesome news: this vegan version is waaaaaay easier.

    Start by soaking those soy curls like we talked about. After ten minutes you can drain them.

    Then, to "shred" our soy curls, we'll just slice them into strips along the grain. That's it! The thinner your sliced strips, the more stringy your soy curl "meat" will be, so put in as much or little effort as you like.

    Collage Showing Steps for Preparing Soy Curls for Making Vegan Ropa Vieja

    Now heat up some olive oil in a skillet. Sauté some peppers and onions for a few minutes, then add some garlic and spices. Cook that for about another minute. Your kitchen should start to smell great!

    At this point you can add your shredded soy curls. Cook them for just a few minutes until the excess broth dries up and your soy curls start to brown a bit. Now you can add your garlic and spices, and let everything cook for another minute.

    Red wine goes in next. Traditional ropa vieja is made with white wine, but we're using red here to amp up the meaty flavor. Let the wine simmer until most of it has cooked off.

    Stir in some crushed tomatoes, soy sauce, red wine vinegar, and liquid smoke. Let everything simmer for a few minutes. You can add some water if the sauce gets too thick.

    Collage Showing Steps for Cooking Vegan Ropa Vieja: Cook Peppers and Onions, Add Soy Curls, Add Wine and Add Tomatoes

    Take your skillet off of the heat, stir in some green olives and sprinkle everything with some fresh cilantro.

    Serve your vegan ropa vieja with rice.

    Vegan Ropa Vieja on a Plate with Rice and a Fork

    Vegan Ropa Vieja FAQ & Tips

    • Where can I find soy curls? I haven't been able to find them in stores yet, so I order them online.
    • Is there a substitute for soy curls? None that I've tested with this particular recipe. You might be able to get jackfruit to work, using the cooking technique from this recipe, or seitan by using the method from this recipe to create shredded seitan. Or try a similar dish, such as my lentil picadillo.
    • Uncooked soy curls are perishable, so I recommend storing them in the refrigerator, or freezer for long-term storage.
    • Can this dish be made gluten-free? Yup! Just use gluten-free tamari instead of soy sauce.
    • Leftovers of this dish will keep in a sealed container in the fridge for about 3 days.
    • Is there a way to reduce the sodium in this dish? Most of the sodium comes from the vegetable broth and soy sauce. Try using reduced sodium varieties and/or cutting back on the amount of soy sauce.
    • Is there a substitute for the wine? You can leave it out if necessary. Just skip steps 10 and 11 of the recipe.
    • If you do use wine, check with Barnivore to ensure the brand you choose is vegan.

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Vegan Ropa Vieja on a Plate with Water Glass and a Bunch of Cilantro in the Background
    Print Pin
    5 from 14 votes

    Vegan Ropa Vieja

    This vegan spin on classic Cuban ropa vieja features shredded soy curls in spicy sauce with juicy green olives and a sprinkle of fresh cilantro. A delicious protein-packed comfort food dinner that's easy enough for a weeknight!
    Course Entree
    Cuisine Cuban
    Prep Time 20 minutes minutes
    Cook Time 25 minutes minutes
    Total Time 45 minutes minutes
    Servings 4
    Calories 386kcal
    Author Alissa Saenz

    Ingredients

    • 6 ounces Butler Soy Curls
    • 2 cups vegetable broth
    • 2 tablespoons olive oil
    • 1 medium red bell pepper, sliced into strips
    • 1 medium green bell pepper, sliced into strips
    • 1 small onion, cut in half and then cut into half rings
    • 4 garlic cloves, minced
    • 2 teaspoons ground cumin
    • 1 teaspoon sweet paprika
    • 1 teaspoon smoked paprika
    • ½ teaspoon allspice
    • ¼ teaspoon cayenne pepper
    • ¼ cup dry red wine
    • 1 (14 ounce or 400 gram) can crushed tomatoes
    • 3 tablespoons soy sauce
    • 1 teaspoon red wine vinegar
    • ½ teaspoon liquid smoke
    • ⅔ cup pimento-stuffed green olives, halved
    • Salt to taste
    • ¼ cup fresh cilantro
    • Cooked rice, for serving
    US Customary - Metric

    Instructions

    • Place the soy curls into a medium bowl and pour the vegetable broth over them.
    • Allow the soy curls to soak for 10 minutes.
    • When the soy curls have finished soaking, drain any excess vegetable broth.
    • Place the soy curls on a cutting board, then use a large knife to slice each soy curl into thin strips running the length of the soy curl, creating a shredded texture.
    • Coat the bottom of a large skillet with the olive oil and place it over medium-high heat.
    • When the oil is hot, add the peppers and onion.
    • Cook the peppers and onion for about 5 minutes, until they begin to tenderize and the onion starts to brown in spots.
    • Add the shredded soy curls to the skillet. Cook for about 5 minutes, flipping occasionally, until they begin to dry up and brown in spots.
    • Add the garlic, cumin, smoked paprika, sweet paprika, allspice, and cayenne pepper. Cook everything for about 1 minute, until the mixture becomes very fragrant.
    • Stir in the wine and bring it to a simmer.
    • Lower the heat and allow the wine to simmer until most of it has cooked off, about 4 minutes.
    • Stir in the tomatoes, soy sauce, vinegar, and liquid smoke.
    • Bring the mixture to a simmer and let it cook for about 5 minutes, stirring occasionally, until the sauce thickens up slightly.
    • Remove the skillet from the heat and stir in the olives. Season the mixture with salt to taste.
    • Sprinkle with cilantro, divide onto plates and serve with rice.

    Notes

    Nutrition information does not include rice.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 386kcal | Carbohydrates: 26.6g | Protein: 21.2g | Fat: 20.5g | Saturated Fat: 1.2g | Sodium: 1583mg | Potassium: 319mg | Fiber: 9.4g | Sugar: 11.2g | Calcium: 9mg | Iron: 39mg
    « Vegan Eggplant Rollatini
    Creamy Vegan Rice Pudding »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 14 votes (2 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Dianne says

      November 05, 2024 at 6:43 pm

      I saved this recipe at least 2 years ago, always planning to make it "when I had time", and finally did tonight. Turned out it took just a little time. It is wonderful, and my omnivore husband, already a big fan of soy curls, wants it on regular rotation! Thank you!!!

      Reply
    2. Margaret Carlson says

      October 10, 2024 at 4:06 pm

      Could I use shredded tofu?

      Reply
      • Alissa Saenz says

        October 10, 2024 at 4:26 pm

        I think that would work! You might find you need to make some adjustments to the recipe, but it should work. I'd love to hear how it turns out if you try it!

        Reply
        • Margaret Carlson says

          March 02, 2025 at 3:35 pm

          I happened to have just enough soy curls in the fridge so I used them. It turned out great. Of course being Cuban I tasted and added what my mom would call the years of experience to make it more authentic. I also happened to have some leftover Cuban black beans so it completed the dish. Large salad with avocado and maduros for the win! Thanks again for the inspiration

          Reply
        • Margaret Carlson says

          March 07, 2025 at 8:58 pm

          I bought some more soy curls and soaked them in no beef broth. I followed your recipe but as a Cuban I can’t help but tweak it😉
          I added more garlic because no reputable Cuban cook wouldn’t 🤷🏼‍♀️. . No red wine so I used Chardonnay and red wine vinegar. Delicious so thanks for the recipe

          Reply
    3. Adrienna says

      October 03, 2024 at 5:13 pm

      5 stars
      Excellent! Have made it several times.

      Reply
    4. Denise says

      December 11, 2021 at 2:02 am

      5 stars
      Best thing I’ve made since becoming plant-based. So very delicious… I did add some baby kale and about a half cup of frozen peas. This will become a company staple.

      Reply
    5. Hannah says

      September 12, 2020 at 11:14 pm

      5 stars
      This recipe is straightforward, inventive, and SO flavorful! Total home run. I will for sure be making this again!

      Reply
    6. Judy says

      June 05, 2020 at 9:20 pm

      5 stars
      I made this for dinner tonight. It is a great hit! Really yummy! As usual, you recipes are spot on.
      Thank you!

      Reply
    7. Melanie says

      January 25, 2020 at 6:10 pm

      5 stars
      Made this dish tonight and it was delicious. Normally I have to doctor up recipes to my liking but not with this one. The shredded soy curls mimic the juiciest shredded chicken you've ever had. If your serving this to someone that is die hard vegan, let them know it's not chicken.

      Reply
    8. Taylor S. says

      December 16, 2019 at 11:15 am

      Hello! I am trying to make sure i have everything for this recipe to make tonight but I don't know anything about red wine! What brand did you use? How do you tell the difference between dry and regular brands? I'm so dying to try this! Thank you

      Reply
      • Alissa Saenz says

        December 16, 2019 at 4:06 pm

        Hi Taylor! Try using a cabernet, malbec, or chianti - they're all dry varieties of red wine. The particular brand doesn't really matter (I truthfully can't recall what brand I used), but whatever brand you choose, you will want to search for it on Barnivore (http://www.barnivore.com/) to make sure it's vegan. If you're totally lost you can always ask a store employee for a recommendation for a good cooking wine - I do that often and usually find them to be pretty knowledgeable. :)

        Reply
    9. Jeremi says

      November 21, 2019 at 9:14 am

      I used a full 8 oz package and it worked great. We used this to stuff arepas.\YUM! May make this for our holiday table. Thanks for the recipe!

      Reply
      • Alissa Saenz says

        November 21, 2019 at 8:33 pm

        That sounds delicious! I'm so glad you enjoyed it!

        Reply
    10. Jim L. Reddoch says

      September 22, 2019 at 6:15 pm

      5 stars
      This is the best one of your recipes we've made yet. Absolutely delicious. I had to stop myself from eating more. You rock, woman! You should form a band with other vegan cooking women and call it The Soy Girls!

      Reply
      • Alissa Saenz says

        September 29, 2019 at 3:21 pm

        Lol! I'll check in with some of my vegan blogger friends and see what they think. :) I'm glad you enjoyed this one! Thanks Jim!

        Reply
    11. Traci says

      September 15, 2019 at 5:19 pm

      5 stars
      I made this a few nights ago--it was a big hit! My husband helped me cut the soy curls and said it was worth the time to cut them nice and thin.

      The flavors are excellent! I liked the texture a bit better the second day. I think next time I'll try using shredded seitan instead of the soy curls (they aren't easy for me to get--I just happened to have some this time). I don't eat many meat substitutes, but now I'm on a mission to find one with a texture closer to the shredded beef dish I loved as a child.

      Reply
      • Alissa Saenz says

        September 15, 2019 at 10:45 pm

        I'm so happy to hear that! My husband and I actually liked it better the second day as well - I wasn't sure if it was actually better or it was just us though! I think it should work well with shredded seitan. Thanks so much Traci!

        Reply
    12. Shellie says

      September 13, 2019 at 11:38 am

      5 stars
      What a great recipe. We had this last night. Only change I made was I omitted the oil, and used some of the soy curl soaking broth in its place. Delicious!

      Reply
      • Alissa Saenz says

        September 15, 2019 at 3:53 pm

        Awesome! I'm so glad you enjoyed it! And good to know that the oil free version worked well!

        Reply
    13. Elyse says

      September 12, 2019 at 7:15 am

      Hi. Looks delicious! Is there something I can use in place of the soy curls? I can’t find them in my area.

      Reply
      • Alissa Saenz says

        September 12, 2019 at 9:00 am

        Thank you! Jackfruit or seitan would probably work!

        Reply
    14. Tee Jacober says

      September 11, 2019 at 7:50 pm

      5 stars
      Hi! I just wanted to say I made this tonight after work and it is fabulous! The only items I didn't have on hand, was the green bell pepper, red wine and cilantro. I used a "beefy flavored" vegetable stock with a little added dry sherry in place of the wine. The flavors were spot on - and while it's been many years since I had it back when I ate meat, this will be one of my go to quick and easy dishes.

      Reply
      • Alissa Saenz says

        September 12, 2019 at 9:02 am

        Yay! I'm so glad you enjoyed it! I've never actually had traditional ropa vieja, so I'm happy to hear that the flavor profile is right. Thanks so much for sharing!

        Reply
    15. Kerstin Decker says

      September 11, 2019 at 6:21 pm

      5 stars
      This looks so good and I will make it. So for the soy curls could I not use my seitan I make? The rest I have no questions. Let you know how we like it but it sounds promising . Thank you , Kerstin

      Reply
      • Alissa Saenz says

        September 12, 2019 at 9:07 am

        I think seitan will work as a substitute! The amount you need will be different since you'd be measuring the soy curls dry. I'm not sure exactly how much seitan you'd need to use, but you can shoot for 4 generous servings worth. I hope you enjoy it!

        Reply
    16. Carlos A Llarena says

      September 11, 2019 at 5:21 pm

      Looks good. As a Cuban, I must tell you that our food is savory, not spicy. No chiles, cayenne, hot sauces, etc. Other countries might use some of those ingredients but not Cuban cuisine.

      Reply
      • Alissa Saenz says

        September 12, 2019 at 9:09 am

        Thank you Carlos! And thanks for the tip - I didn't know! I do have a tendency to add a pinch of cayenne to almost everything. :)

        Reply
    17. Tee Jacober says

      September 11, 2019 at 4:20 pm

      5 stars
      This sounds great - how many servings does the recipe make - I didn't find it within the recipe or at the nutrition section? I love Soy curls and have them in my freezer!

      Reply
      • Alissa Saenz says

        September 12, 2019 at 9:10 am

        Oh, thanks for catching that! It makes 4 generous servings. I just updated the recipe to include that info!

        Reply
        • Tee Jacober says

          February 15, 2023 at 3:27 pm

          5 stars
          Hi, just to follow up, this is one of my go to recipes especially when I am cooking for someone who is mainly carnivore! I love thus recipe and make it frequently.

          Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Ropa Vieja
    2579 shares
    • 568

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.