One Pot Vegan Caribbean Pelau

Posted on Oktober 23, 2025

Vegan Caribbean Pelau in a colorful pot, featuring rice, vegetables, and spices.

Easy One Pot Vegan Caribbean Pelau with Beans and Spinach – A Flavorful Adventure!

As the sun dipped below the horizon last week, painting the sky with vibrant hues of orange and pink, I found myself reminiscing about my childhood summers spent in my grandmother’s Caribbean kitchen. The sounds of sizzling veggies and fragrant spices filled the air, creating a symphony of warmth and comfort. One dish that always stood out was her One Pot Vegan Caribbean Pelau with Beans and Spinach. It’s not just a meal; it’s a memory that fills my heart with joy whenever I make it.

What makes this dish so incredibly special is its ability to blend flavors seamlessly while embodying the essence of comfort food. This vibrant vegan pelau takes just one pot, making it efficient for busy weeknights or relaxed weekends. Unlike other recipes, it highlights the richness of coconut milk paired with the savory goodness of beans, creating a balance that’s both comforting and energizing.

As I guide you through this recipe, you’ll share in that rich family legacy right in your own kitchen. I promise you’ll discover the secrets to creating your own one-pot masterpiece that not only tantalizes the taste buds but also turns mealtime into a celebration. Prepare to embrace this delicious voyage of flavors!

What Are One Pot Vegan Caribbean Pelau with Beans and Spinach?

One Pot Vegan Caribbean Pelau with Beans and Spinach is a beloved Caribbean staple that hails from Trinidad and Tobago, where flavors of the tropics come together in harmony. Traditionally, pelau is made with meat, but my vegan twist brings in heartiness with red beans and nutrient-dense spinach. This dish embodies a rich, savory sweetness with hints of turmeric and coconut, boasting a delightful mix of textures — from tender rice to the tender-crisp vegetables.

The unique combination of spices and the creamy coconut milk create a complex flavor profile that is simply irresistible. Whether you’re serving it up for a family dinner or a cozy gathering with friends, this dish shines with its vibrant colors and tantalizing aroma. Perfect for any occasion, from potlucks to rustic dinners at home, you’ll find yourself returning to this recipe time and again!

Why You’ll Love This Recipe

  1. One-Pot Convenience: Cooking doesn’t always have to be a complicated affair! This meal comes together in just one pot, saving you time on both prep and clean-up.

  2. Taste Explosion: Say goodbye to bland meals! The rich flavors of coconut milk, sweet carrots, and savory spices make this dish a delightful gastronomic experience.

  3. Cost-Effective and Nutritious: With inexpensive ingredients like beans and veggies, this pelau is not only easy on the wallet, but it also packs a nutritional punch! It’s loaded with protein, fiber, and essential vitamins.

  4. Versatile Customization: Feel free to switch up the beans or add in seasonal vegetables! Whether you’re in the mood for chickpeas or kale, you can tailor this recipe to suit your needs.

  5. Quick and Easy: With a prep time of just 10 minutes and a cook time of about 30, you’ll spend only about 40 minutes in the kitchen for a dish that will impress everyone around your dinner table!

Ingredients

  • 2 tbsp neutral oil – I prefer grapeseed or sunflower oil for their high smoke point.
  • 2 tbsp sugar – Brown sugar enhances the flavor; however, feel free to use coconut sugar for a more natural sweetness.
  • 1 large yellow onion, diced – A must for that aromatic base!
  • 1 green bell pepper, seeded and diced – Vibrant color and crunch!
  • 3 large carrots, peeled and finely diced – Adds natural sweetness and nutrition.
  • 4 garlic cloves, minced – Because garlic makes everything better!
  • 3 tbsp tomato paste – For depth and richness.
  • 1 tbsp kosher salt – Adjust to your preference.
  • 1 tsp ground turmeric – Not only does it add flavor, but it also brings a beautiful yellow hue.
  • 1 (13.5 oz) can coconut milk – Preferably full-fat for that creamy texture.
  • 1 cup water – Helps with cooking those lovely grains.
  • 1 cup long-grain white rice – You can substitute with brown rice, just adjust cooking time to around 40 minutes.
  • 2 (15 oz) cans red beans, drained and rinsed – Great source of protein!
  • 10 oz baby spinach – Full of iron and flavor!

Prep Notes:

  • Allow the coconut milk to sit at room temperature before use, ensuring it mixes well without clumps.
  • Dice veggies uniformly for even cooking.
  • Consider premium brands like Thai Kitchen for coconut milk for better flavor.

Step-by-Step Instructions

  1. Create the Base:
    In a large Dutch oven or heavy-bottomed pot over medium-high heat, combine the oil and sugar. Cook until the mixture becomes dark and smoky, about 4 minutes. Keep stirring frequently! This step not only helps develop rich flavors but also creates a lovely base for the other ingredients.

  2. Sauté the Veggies:
    Reduce the heat to medium-low and add the onion, bell pepper, and carrots. Cook until the vegetables are tender, around 10 minutes. This step adds depth of flavor and allows the natural sugars to caramelize.

  3. Add Flavor Boosters:
    Increase the heat to high and mix in the garlic, tomato paste, salt, turmeric, coconut milk, and water. Bring the mixture to a brisk boil. Feel free to tilt the lid for a controlled simmer.

  4. Incorporate the Rice and Beans:
    Once boiling, reduce the heat to low, stir in the rice and beans, and cover the pot. Cook for about 25 minutes until the rice is tender. If you’re using brown rice, be prepared to cook it for an additional 15 minutes.

  5. Finish with Spinach:
    Remove from heat, uncover the pot, and fold in the baby spinach. Cover again and let sit for 10 minutes, or until wilted. Stir together, season to taste with salt, and serve immediately! You’ll know it’s ready when the spinach is bright green and the aroma fills your kitchen.

Chef’s Tips:

  • Common mistakes: Always make sure your pot has a heavy bottom to prevent burning during the initial stages.
  • Troubleshooting: If your rice isn’t cooking through, add a bit more water and cover again!

Expert Tips & Tricks

  • Storage Recommendations: This dish stores well. Refrigerate in an airtight container for up to 4 days, or freeze for 2 months! Just reheat thoroughly before serving.
  • Make-Ahead: Prep the veggies the night before and store them in the fridge. This will cut down on prep time dramatically!
  • Troubleshooting: If the pelau feels too dry, add a splash more coconut milk or water. If too wet, let it cook uncovered for a few minutes.

Serving Suggestions

Serve your One Pot Vegan Caribbean Pelau with a side of crispy plantains or a fresh garden salad to balance the richness. For presentation, consider garnishing with fresh herbs like cilantro or a squeeze of lime juice. This dish is perfect for family gatherings, cozy dinners, or even meal prep for the week!

Variations & Substitutions

  • Seasonal Variations: Try adding sweet potatoes in the fall or zucchini in the summer for added nutrition and variety.
  • Flavor Combinations: Spice it up with some Scotch bonnet pepper during cooking for added heat.
  • Dietary Restrictions: Gluten-free? No problem! This recipe is naturally gluten-free.

Nutrition & Storage Info

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: Serves 6
  • Estimated Calories: About 350 calories per serving
  • Storage: Store at room temperature for 2 hours; refrigerate leftovers for 4 days; can be frozen for up to 2 months.

FAQ Section

  1. Can I use brown rice?
    Yes! Just remember, brown rice will take longer to cook, around 40 minutes.

  2. What if I don’t have coconut milk?
    You can substitute it with vegetable broth or almond milk, but the flavor will differ!

  3. Can I make this gluten-free?
    Absolutely! This recipe is already gluten-free!

  4. How can I make this spicier?
    Add a chopped Scotch bonnet pepper or some cayenne pepper!

  5. Is this recipe kid-friendly?
    Definitely! Kids usually love the rice and beans combo. Just tone down the spices.

  6. Can I add more vegetables?
    Yes! Feel free to throw in your favorites like corn, peas, or bell peppers.

  7. How do I reheat leftovers?
    Just warm them in a pot over low heat, adding a splash of water to loosen it up.

  8. Can I double this recipe?
    Yes! If your pot is large enough.

  9. What can I serve with pelau?
    Plantains, cornbread, or a zesty salad make great sides.

  10. Can I use frozen spinach instead of fresh?
    Yes, just remember to thaw and drain excess moisture before adding it.

Conclusion

This One Pot Vegan Caribbean Pelau with Beans and Spinach recipe is more than just a meal; it’s a celebration of flavor, family, and comfort that reminds us all of our roots. I encourage you to give it a try and create your own memories with this dish. Share your thoughts or experiences in the comments—I’d love to hear them! Also, be sure to explore related recipes on my blog for more delightful culinary adventures! Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy One Pot Vegan Caribbean Pelau with Beans and Spinach


  • Author: ranimellcgmail-com
  • Total Time: 40
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A flavorful and comforting one-pot vegan dish that combines rice, beans, and spinach with coconut milk and spices.


Ingredients

Scale
  • 2 tbsp neutral oil (grapeseed or sunflower)
  • 2 tbsp brown sugar or coconut sugar
  • 1 large yellow onion, diced
  • 1 green bell pepper, seeded and diced
  • 3 large carrots, peeled and finely diced
  • 4 garlic cloves, minced
  • 3 tbsp tomato paste
  • 1 tbsp kosher salt
  • 1 tsp ground turmeric
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 cup water
  • 1 cup long-grain white rice (or brown rice, adjusted cooking time)
  • 2 (15 oz) cans red beans, drained and rinsed
  • 10 oz baby spinach

Instructions

  1. In a large Dutch oven or heavy-bottomed pot over medium-high heat, combine the oil and sugar. Cook until dark and smoky, about 4 minutes, stirring frequently.
  2. Reduce heat to medium-low and add onion, bell pepper, and carrots. Cook until tender, around 10 minutes.
  3. Increase heat to high, mix in garlic, tomato paste, salt, turmeric, coconut milk, and water. Bring to a boil.
  4. Reduce heat to low, stir in rice and beans, and cover. Cook for about 25 minutes until the rice is tender.
  5. Remove from heat, fold in spinach, cover again, and let sit for 10 minutes. Serve immediately.

Notes

This dish can be stored in the fridge for up to 4 days or frozen for 2 months. Consider adding seasonal vegetables for variety.

  • Prep Time: 10
  • Cook Time: 30
  • Category: Main Course
  • Method: One Pot Cooking
  • Cuisine: Caribbean

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: Vegan, Caribbean, One Pot, Comfort Food, Pelau

Tags:

You might also like these recipes

Pinterest
Pinterest
fb-share-icon