Vegan Red Beans and Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

This Vegan Red Beans and Rice recipe is packed with plant-based protein, it's a breeze to throw together on a busy evening, and best of all it's easy on the grocery budget. In less than an hour you can have a meat-free, dairy-free dinner that has that "cooked all day" flavor!



Serve with:

  • cooked white rice
  • fresh chopped parsley or cilantro


  1. Heat oil in a large pan over medium-high heat.
  2. Add onion, green pepper, celery, and carrot along with a couple pinches of salt and pepper.
  3. Cook, stirring frequently for 10 minutes.
  4. Add garlic, paprika, cumin, thyme, oregano, garlic powder, onion powder, and a pinch of salt and pepper. Cook, stirring frequently, for 1 minute.
  5. Add a splash of veggie broth to deglaze the pan and scrape all the yummy bits off the bottom of the pan.
  6. Add beans, coconut milk, veggie broth, and bay leaves along with a couple pinches of salt and pepper. Stir to combine and bring to a simmer over medium-high heat.
  7. Cover, reduce heat to low or medium-low, and simmer gently for 10 minutes.
  8. Then remove the lid, stir and let it simmer gently over medium-low for another 10 minutes. 
  9. Add lime juice/vinegar and season to taste with salt and pepper.
  10. Serve with cooked white rice and garnish with fresh chopped parsley or cilantro.


Deglaze as needed. If veggies are sticking to the pan, try stirring more frequently or adding a splash of water/broth here and there to keep the ingredients loose.

Salt as desired. Salt is going to go a long way in boosting the flavors of this dish. Do not be afraid of the salt. Salt often and salt moderately.

Simmer as long as you can. The beauty of this recipe is getting those "cooked all day" flavors on the table in about an hour, but it also gets richer the longer it cooks. If you have extra time to let the flavors develop and meld, keep it on a low simmer for up to three hours. Just be sure to add extra broth as needed because the longer you simmer, the thicker it will get.