A plant-based take on the Cuban classic, this Vegan Ropa Vieja with jackfruit and sazón is packed with bold Caribbean flavor.
Vegan | Gluten-free | Soy-free

Ropa vieja is one of those dishes that carries history, culture, and comfort in every bite. Traditionally made with shredded beef, it’s a staple of Cuban cuisine, often slow-cooked until tender and full of deep, savory flavor. As a Puerto Rican, I grew up with similar stews and sofrito-based dishes simmering on the stove. These were the kinds of meals that brought everyone to the table and filled the house with the aromas of garlic, peppers, and sazón. This vegan version stays true to that spirit while embracing a plant-based lifestyle.
Puerto Rico and Cuba are often described as de un pájaro, dos alas (two wings of the same bird), and I’ve always loved that expression. It captures how closely our islands are connected in culture, rhythm, and of course, in the kitchen. Our cuisines share common ingredients, cooking techniques, and a love for bold flavors. So, while this isn’t a traditional Puerto Rican recipe, it tastes like home. This Vegan Ropa Vieja is my way of honoring our shared Caribbean roots and showing how a plant-based twist can still deliver all the richness and warmth of the original dish.


The making of: Vegan Ropa Vieja
This recipe starts with jackfruit, which is one of my favorite meat alternatives for Latin dishes. Its stringy texture mimics shredded beef beautifully, especially when seasoned well. I cook it with onions, garlic, bell peppers, and a generous amount of sazón until it starts to brown. Then, I layer in flavor with sofrito, tomato paste, a bit of tomato sauce, and a splash of green olive brine to deepen the taste.
Once the jackfruit is fully tender and seasoned, I stir in roasted red peppers and sliced green olives to give the dish that classic ropa vieja character. I love serving it with fluffy white rice, habichuelas negras, tostones de pana, and a creamy slice of avocado. It’s a plate full of comfort, color, and flavor that celebrates our Caribbean heritage while staying completely plant-based.




For storage: Store in an air-tight container in the fridge for up to 4 days.
Ingredients
Procedure
Notes




