Turmeric Rice and Beans with Cherry Tomatoes is one of my favorite recipes featured on my new meal planning program, EatLove. It is a quick and easy healthy meal! Packed with fiber and plant-based protein it is an inexpensive recipe to whip up in less than 45 minutes!

Turmeric has been researched as a powerful antioxidant. It’s active ingredient, Curcumin, is best absorbed when paired with black pepper. Luckily, this recipe has done just that! 

This recipe can also be easily adjusted to create other fantastic meals. Swap out the brown rice for another healthy gain like quinoa or wild rice. Change the kidney beans to an alternative such as garbanzo beans, black beans, or even edamame! Do you have some kale laying around in your produce bin? Use this instead of the spinach and voila….a totally different flavor! 

Turmeric Rice and Beans with Cherry Tomatoes
Serves 4
Simple and colorful plant-based protein dish. One serving provides almost half of your minimum fiber needs for the day!
Write a review
Prep Time
5 min
Cook Time
45 min
Total Time
50 min
Prep Time
5 min
Cook Time
45 min
Total Time
50 min
Step 1
  1. 2 tablespoons olive oil
  2. 1 onion, diced
  3. 2 cloves garlic, minced
Step 2
  1. 1 cup brown rice
  2. 2 teaspoons turmeric
  3. 1 teaspoon cumin
  4. 1⁄4 teaspoon black pepper
  5. 2 1/2 cups low sodium vegetable broth
Step 3
  1. 2 quarts raw spinach
  2. 2 cups canned kidney beans, drained & rinsed
Step 4
  1. 1⁄4 cup cilantro chopped
  2. 3 cups cherry tomatoes halved
  1. Heat the oil in a large pot over medium heat. Sauté onions for 4-5 minutes or until brown. Stir in the garlic and cook for an additional 2 minutes.
  2. Add the rice, turmeric, cumin, pepper, and vegetable broth to the pot. Bring to a boil, reduce heat to low. Cover pot and simmer for 30-35 minutes, or until the rice is tender. Some broth will be remaining.
  3. Add the spinach to the pot, piling it over the rice. Cover the pot again to allow the spinach to steam and wilt down for 3-4 minutes. Gently stir the spinach into the rice, so that it wilts down completely. Add in the kidney beans and mix until heated through.
  4. Garnish with cilantro and serve with 3/4 cup cherry tomatoes per serving.
  1. Approximate cost: $3.14 per serving. Optional- use another whole grain like quinoa or wild rice instead of brown rice. Swap the cilantro for fresh parsley or basil. Change the kidney beans to another bean like garbanzo. These simple changes can make a brand new meal!
  2. Nutrition Facts per serving: 407 calories, 14g protein, 10g fat, 68g Carb, 11g fiber, 350mg sodium.
  3. Find out more about Nutrition Dynamix'es meal planning service here.
Nutrition Dynamix https://www.nutritiondynamixrd.com/
Enjoy this incredibly simple yet healthy meal. Your health and your pocket book will thank you!