• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
menu icon
go to homepage
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
subscribe
search icon
Homepage link
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
×
Nuts & Twigs » Recipes » Dinner & Lunch

Vegan Arroz con Pollo (Cuban-Style Chicken and Rice)

Regina Pearce head shot.
Modified: Sep 15, 2025 · Published: Sep 14, 2026 by Regi Pearce · This post may contain affiliate links · 1 Comment

Vegan arroz con pollo is my plant-based take on the Cuban chicken-and-rice dish I grew up around. It has golden, deeply seasoned rice, vegan chicken, a sofrito base, red pimientos, and sweet peas, all cooked in one pot.

Jump to Recipe Pin Recipe
Red Dutch oven of vegan arroz con pollo by a sunny kitchen window, golden rice studded with green peppers, peas, and shredded vegan chicken, with a wooden spoon resting inside.

My mom made arroz con pollo at least once every couple of weeks when I was growing up. It was one of those regular meals that was easy, comforting, and all made in one pot, so I completely understand now why it was a staple in our house.

Of course, I had my own way of eating it. Just like I did with another delicious rice dish, paella, I had a very specific strategy: pick around the chicken and go straight for the good stuff. The tender, flavorful rice and those little pops of sweet peas were all I needed. Looking back, maybe I wasn't being picky - I was just a very discerning rice enthusiast.

Once I went vegan, I missed that familiar combination. I eventually created my own vegan paella, but I also wanted a vegan version of the arroz con pollo I grew up eating. It's still a one-pot meal, just the way I remember it, and now I don't have to pick around anything.

If cozy Latin rice dishes are your thing, try my Cuban-Inspired Vegan Fricase and Puerto Rican Yellow Rice and Beans.

Jump to:
  • Why I Love This Recipe
  • Ingredients
  • Variations
  • How To Make Vegan Arroz con Pollo
  • Top Tips
  • Serving Suggestions
  • Vegan Arroz con Pollo FAQs
  • More Spanish & Latin Dinners
  • Recipe Card
  • Comments

Why I Love This Recipe

  • It has all the cozy flavor of arroz con pollo without the chicken.
  • Everything comes together in one pot, so cleanup stays manageable.
  • The golden rice, red pimientos, green pepper, and peas make it as colorful as it is comforting.
  • It is flexible enough for different vegan chicken products, soy curls, wine, or beer.

Ingredients

Labeled ingredients for vegan arroz con pollo: shredded vegan chicken, long-grain white rice, chopped onion and green pepper, garlic, tomato sauce, pimientos, peas, sazón, vegan bouillon, and white cooking wine.
  • Vegan chicken: I like to use the shredded plant chicken from Daring. You can find this nowadays in many well-stocked grocery stores. The browned edges add texture before the pieces finish in the rice. Substitute with extra-firm tofu, soy curls, white beans, jackfruit (like in my Vegan Chicken Noodle Soup), or tempeh.
  • Long-grain white rice: Rinse well and drain before adding to the pot. Long-grain rice cooks up fluffy and keeps the dish from feeling heavy; however, you can substitute with Valencia rice, but the rice will be sticky.
  • Onion, green bell pepper, and garlic: This creates the sofrito-style base that builds the flavor in so many Cuban dishes, including Vegan Cuban Picadillo and Easy Cuban Canned Black Beans.
  • Vino seco: Cuban dry cooking wine adds depth. A dry white wine or vegan lager also works.
  • Sazón or Bijol: Either gives the rice its warm golden color. You can also make my homemade Bijol seasoning.
  • Broth: I like to use Better Than Boullion vegetable paste or vegan chicken-style paste to season the rice as it cooks.

See the printable recipe card for quantities and a full list of ingredients.

Variations

  • Puerto Rican-inspired: Fold in ½ cup sliced or whole pimento-stuffed green olives when you add the peas. Their briny flavor is especially good with the seasoned rice.
  • Make it without wine: Replace the ¾ cup vino seco with the same amount of additional broth.
  • Use soy curls: Rehydrate 2 cups of dry soy curls according to the package directions, squeeze out the excess liquid, season, and brown well before adding to the rice.
  • Add heat: Sauté a diced jalapeño with the bell pepper or add a pinch of crushed red pepper with the seasonings.

How To Make Vegan Arroz con Pollo

See the complete printable recipe card below for the details.

First four steps for Cuban-style vegan arroz con pollo: browning shredded vegan chicken, sautéing onion, garlic, and green pepper, adding cooking wine, then stirring in tomato sauce, sazón, cumin, oregano, pepper, and a bay leaf.

Step 1: Brown the vegan chicken. Cook the vegan chicken in olive oil until lightly browned, then transfer it to a plate.

Step 2: Build the sofrito. Add more oil to the same pot. Add the onion, green pepper, and garlic. Cook over medium until soft and translucent, about 5 minutes.

Step 3: Add wine and scrape. When you pour in the white cooking wine, scrape up any bits, and let it bubble for 3 minutes to cook off the sharp edge.

Step 4: Season it. Add the tomato sauce, pimientos, sazón, cumin, oregano, salt, if using, black pepper, and the bay leaf. Stir and let everything simmer together for 3-4 minutes.

Steps five through eight of vegan arroz con pollo: pouring in bouillon and water, adding rice to the simmering sauce, folding in shredded vegan chicken, and scattering frozen peas over the top.

Step 5: Add the bouillon & liquid. Add the bouillon cubes and pour in the water. Stir until dissolved and bring it up to a boil.

Step 6: Rice. Add the rice and stir once to spread it out evenly. Bring back to a boil, then drop the heat to low, cover, and cook for 20 minutes. Resist the urge to peek or stir.

Step 7: Chicken back in. Uncover, add the reserved vegan chicken, and fold it gently through the rice. Cook for 3-5 minutes, covered.

Step 8: Peas and rest. Scatter the peas over the top, cover, and cook 5 more minutes until they're hot and the rice is tender. Fish out the bay leaf, fluff, and let it sit off the heat for 5-10 minutes before serving. Squeeze lime over the top.

Top Tips

  • Rinse the rice until the water is mostly clear, then drain it well. This removes excess surface starch and helps the grains stay separate.
  • Use a heavy-bottomed pot with a tight-fitting lid so the rice cooks evenly and the steam stays trapped.
  • Once the pot is covered, keep the heat low and resist lifting the lid. Escaping steam can leave the rice unevenly cooked.
  • Let the finished arroz con pollo rest before fluffing. Those few minutes help the rice finish steaming and settle.
Rounded scoop of vegan chicken and yellow rice on a white plate with sliced green olives and a black spoon.

Serving Suggestions

  • Serve it with sweet plantains for a classic sweet-and-savory combination. You can make them homemade or buy them frozen from Walmart (found in the freezer).
  • Add a side of easy Cuban black beans when you want an even heartier plate.
  • Keep it simple with sliced avocado, lime wedges, and a crisp tomato-and-cucumber salad.
  • Drizzle a little Cuban mojo criollo over the vegan chicken for an extra garlicky citrus kick.
Close-up of saucy plant-based arroz con pollo in a red enameled pot, with lime wedges on top and a wooden spoon lifting a scoop of yellow rice.

Vegan Arroz con Pollo FAQs

What kind of rice is best for vegan arroz con pollo?

Long-grain white rice works best for this recipe because the grains stay more separate than short- or medium-grain rice. Rinse it well and drain it before adding it to the pot.

Can I make arroz con pollo without wine?

Yes. Replace the ¾ cup of vino seco with ¾ cup of additional vegetable or vegan chicken-style broth.

What kind of vegan chicken can I use?

Choose a sturdy plant-based chicken that can be browned and folded into the rice without falling apart. Soy curls also work well when they are rehydrated, squeezed dry, seasoned, and browned first, but you can also use white beans, jackfruit, extra-firm tofu, or tempeh.

Is vegan arroz con pollo spicy?

No. Green bell pepper and red pimientos are mild. For heat, add a diced jalapeño with the bell pepper or a pinch of crushed red pepper with the seasonings.

How should I store and reheat leftovers?

Cool leftovers promptly and refrigerate them in an airtight container for up to 4 days. Reheat with a small splash of broth or water so the rice does not dry out.

Vegan arroz con pollo served on a speckled stoneware plate with fried sweet plantains, avocado slices, tomato, radish, and lettuce salad.

More Spanish & Latin Dinners

  • Close overhead shot of vegan camarones enchilados in a cast iron skillet, hearts of palm and diced peppers in red sauce with a wooden spoon resting in the pan.
    Vegan Camarones Enchilados (Cuban Shrimp Creole)
  • top view and partial view of easy vegan nachos in a casserole.
    Easy Vegan Nachos
  • Mexican black beans and rice being spooned from a wooden spoon onto a white plate.
    Mexican Black Beans and Rice
  • Top view of Puerto Rican Yellow Rice and Beans in a red dutch oven with a wooden spoon in the rice.
    Puerto Rican Yellow Rice and Beans

Don't leave me hanging - drop a comment and tell me how this vegan arroz con pollo turned out! Was it love at first bite? Surprisingly edible? Or a full-on yuck. And if my directions helped (or didn't), please let me know so I can keep improving these recipes for you.

Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

Red Dutch oven filled with vegan arroz con pollo, with wooden serving spoons resting in the golden rice.

Vegan Arroz con Pollo

Regi Pearce
This is the Cuban arroz con pollo (rice and chicken) I grew up with, made vegan. Sofrito, white cooking wine, and sazón turn long-grain rice golden, and vegan chicken replaces the chicken. It all cooks in one pot, gets topped with sweet peas, and makes enough to feed everybody.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 5 minutes mins
Course dinner
Cuisine Cuban
Servings 8 servings
Calories 395 kcal

Equipment

  • large Dutch oven or heavy-bottomed pot

Ingredients
  

Vegan chicken

  • 16 ounces vegan chicken shreds or pieces such as Daring Plant Chicken -I use the shreds
  • 2-3 tablespoons olive oil
  • salt and black pepper to taste or use adobo seasoning

For the rice

  • ⅓ cup olive oil this adds to the texture so adding less will alter the final dish
  • 1 medium yellow onion diced
  • 1 medium green bell pepper or red pepper, diced
  • 4-5 cloves garlic minced
  • 8 ounces tomato sauce
  • ¾ cup white cooking wine or lager or ale
  • 4 ounces red pimientos diced or chopped
  • 1 packet sazón with azafrán* see notes for options
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ¼-½ teaspoon salt*
  • ¼ teaspoon black pepper
  • 1 bay leaf
  • 2 cubes vegan chicken bouillon cubes or vegan chicken-style base paste
  • 3 ⅓ cups water
  • 2 cups uncooked long-grain white rice rinsed and drained
  • ½-1 cup frozen peas
  • lime for garnish
InstacartGet Recipe Ingredients

Instructions
 

  • Brown the vegan chicken: Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the vegan chicken pieces, salt, and pepper (or adobo seasoning), and cook until lightly browned, about 5-7 minutes. Transfer the vegan chicken to a plate.
  • Make the sofrito: Add the ⅓ cup of olive oil to the same pot. Add the onion, green bell pepper, and garlic, and cook over medium heat for about 5 minutes, until softened. Stir often to prevent burning.
  • Add the cooking wine: Pour in the white cooking wine, scraping up any flavorful browned bits from the bottom of the pot. Simmer for another 3 minutes.
  • Finish the sauce: Add the tomato sauce, chopped pimientos, sazón packet, oregano, cumin, salt, black pepper, and bay leaf. Stir everything together and cook for 3-4 minutes, letting the flavors meld.
  • Add the broth and rice: Add the 2 bouillon cubes (or 2 teaspoons of paste) and water, and bring the mixture to a boil. Add the rinsed, drained rice and stir gently to distribute it evenly and prevent it from sticking to the bottom of the pot.
  • Cook the rice: Reduce the heat to LOW, cover the pot, and cook for about 20 minutes. Keep the lid on while the rice cooks so the steam stays trapped inside.
  • Add the vegan chicken: Gently fold in the browned vegan chicken. Cover and cook for another 3-5 minutes, until the vegan chicken is heated through, it has absorbed some of the rice's flavors, and the remaining liquid has been absorbed.
  • Add the peas and rest: Turn off the heat and scatter the frozen peas over the rice. Cover the pot and let it rest for 5-10 minutes. The residual heat will warm the peas and allow the rice to finish cooking.
  • Fluff and serve: Remove the bay leaf. Taste and adjust the salt and pepper if needed. Serve hot.
  • Add an optional citrus finish: Squeeze lime over the finished dish or individual servings.

Notes

*Sazón con azafrán: Find it in the Latin or international foods aisle - I use Goya. To substitute, mix ¼ teaspoon each of turmeric, cumin, coriander, garlic powder, onion powder, and salt, plus a pinch of oregano and black pepper. You can also substitute turmeric with ½ teaspoon Bijol or annatto powder.
Because we’re skipping the traditional chicken, the broth does a lot of the heavy lifting for flavor. Use a good vegan chicken-style bouillon or broth. 
Soy curls option: You can also substitute 2 cups of dry soy curls. Rehydrate according to package directions, squeeze out excess liquid, season, and brown before adding them to the rice. If you want the soy curls to have a more substantial “chicken” texture, don’t soak them too long and really let them brown in the skillet before adding them back to the rice.
Other vegan chicken substitutions: Use tofu, tempeh, or seitan, cut into bite-sized pieces, or substitute with jackfruit or 2 (15-ounce) cans of white beans, drained and rinsed. White beans are especially good if you want a softer, heartier texture, while seitan gives you the most chicken-like, chewy bite.
If the rice isn’t quite tender after the described time, cover the pot tightly, and let it simmer for a few more minutes until the rice is tender. This can happen, especially when cooking at higher altitudes, where water evaporates differently and cooking times can vary.
If the rice is still watery after the time described and the rice is tender, take the lid off and let it evaporate. Keep an eye on it, because the bottom can burn.
Arroz con pollo is naturally wetter and saucier than other rice dishes. The rice absorbs the flavorful broth as it cooks, but the finished dish should still have some moisture throughout rather than being completely dry or fluffy. Don’t worry if it looks a bit wetter than other rice dishes - that’s part of what makes arroz con pollo so delicious.
The additional ¼ teaspoon of salt is optional, especially if you’re watching your sodium. You can always taste the dish when serving and add a little table salt if needed.
Nutritional information is only an estimate and is based on the shredded Daring chicken.

Nutrition

Calories: 395kcal | Carbohydrates: 47g | Protein: 14g | Fat: 15g | Saturated Fat: 2g | Sodium: 982mg | Fiber: 6g | Sugar: 3g | Calcium: 145mg | Iron: 3mg
Keywords comfort food, homemade, leftover friendly, stovetop
Tried this recipe?Please consider Leaving a Review!

More Dinner & Lunch

  • Patatas bravas on a square white plate, crispy potato chunks drizzled with smoky red bravas sauce, two black forks alongside.
    Patatas Bravas (Crispy Spanish Potatoes with Smoky Paprika Sauce)
  • Overhead view of ceviche de chochos in a speckled bowl with lupini beans, red onion, cilantro, and corn nuts, alongside fanned avocado slices and crispy plantain chips.
    Ceviche de Chochos (Ecuadorian Lupini Bean Ceviche)
  • Overhead view of vegan dumpling lasagna with a serving removed, topped with crispy chili, sesame seeds, and green onions, with a red spatula resting in the dish.
    Vegan Dumpling Lasagna
  • Shepherd's Pie in a red dutch oven pan with a spatula taking some out.
    Vegan Shepherd's Pie

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Regi Pearce says

    September 14, 2026 at 6:08 pm

    5 stars
    Made this again last weekend for my family, and there was none left, which is the only review that's ever mattered in my house.

    Reply

Primary Sidebar

Regina Pearce headshot.
graphic showing the word hi.

I'm Regi.

Miami native and a lifelong lover of the food I grew up on - reimagined completely vegan. I'm the recipe developer and home cook behind Nuts & Twigs, where I rework classic Spanish and Latin dishes into 100% vegan versions that still taste like home.

Curious? Read More...
Logos for places i've been featured like Plant Based News, Food Gawker, MSN, and BIg Oven.

Summer

  • side angle of vegan caesar pasta salad in a white bowl.
    Vegan Caesar Pasta Salad
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • crispy vegetable fritters stacked on a plate.
    Crispy Vegetable Fritters
  • Close-up of a golden vegan Spanish tortilla (omelette) on a white plate, sliced into wedges. A spatula lifts one thick slice, showing the layered texture of potatoes and onions inside the firm, golden surface.
    Vegan Spanish Omelette (Spanish Tortilla)
  • A white bowl filled with vegan picadillo. A spoon rests inside the bowl, and it sits on a woven placemat.
    Vegan Cuban Picadillo
  • Sliced vegan lentil loaf in a black loaf pan, topped with a glossy ketchup glaze.
    Lentil Loaf with Sweet & Tangy Glaze

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits Recipe with Savory Mushrooms and Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • Overhead view of vegan dumpling lasagna with a serving removed, topped with crispy chili, sesame seeds, and green onions, with a red spatula resting in the dish.
    Vegan Dumpling Lasagna
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

Back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026

This site contains affiliate links at no cost to you. Read my disclaimer policy for details.


Plate of vegan arroz con pollo with tostones, salad, and a lime wedge, with text overlay reading How to Make Vegan Arroz Con Pollo.

Rate This Recipe

Your vote:




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