Healthy Rice and Beans Recipe

Rice and beans, a classic combination found in cuisines worldwide, not only offer a comforting and satisfying meal but also a powerhouse of nutrition. This healthy rice and beans recipe combines the goodness of whole grains, plant-based protein, and a variety of vegetables to create a well-rounded dish that’s not only delicious but also nutritious. Whether you’re a vegetarian, a vegan, or simply looking for a wholesome meal, this recipe is sure to please your taste buds while nourishing your body.


For the Rice and Beans

  • 1 cup brown rice (you can also use white rice or another grain like quinoa)
  • 1 can (15 ounces) of your choice of beans (black beans, kidney beans, pinto beans, or chickpeas work well)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced (red, yellow, or green)
  • 1 cup diced tomatoes (canned or fresh)
  • 1 cup vegetable broth (low-sodium)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • 2 tablespoons olive oil or cooking spray for a lighter option

For the Salsa (optional)

  • 1 cup diced fresh tomatoes
  • 1/2 cup diced red onion
  • 1/4 cup chopped fresh cilantro
  • Juice of 1 lime
  • Salt and pepper to taste

For Garnish (optional)

  • Sliced avocado
  • Fresh cilantro leaves
  • Lime wedges


Rinse and Cook the Rice

  • Rinse the rice under cold water until the water runs clear.
  • In a medium saucepan, combine the rinsed rice and vegetable broth.
  • Bring to a boil, then reduce the heat to low, cover, and simmer for about 40-45 minutes or until the rice is tender and the liquid is absorbed.
  • Remove from heat and let it sit, covered, for an additional 5 minutes. Fluff with a fork.

Prepare the Beans

  • While the rice is cooking, in a large skillet, heat the olive oil (or use cooking spray for a lighter option) over medium heat.
  • Add the chopped onion and garlic and sauté for 2-3 minutes until they become fragrant and translucent.
  • Stir in the diced bell pepper and cook for another 2-3 minutes until they begin to soften.
  • Add the diced tomatoes, ground cumin, chili powder, paprika, salt, and pepper. Cook for an additional 2-3 minutes until the tomatoes start to break down and the mixture becomes slightly saucy.
  • Add the canned beans (drain and rinse them first) and cook for another 3-4 minutes, allowing the beans to heat through and absorb the flavors.

Combine and Serve

  • Once both the rice and beans are ready, combine them in a large serving bowl.
  • Mix gently until the rice and beans are well incorporated.
  • Taste and adjust the seasoning if needed.

Make the Salsa (Optional)

  • In a separate bowl, combine the diced fresh tomatoes, diced red onion, chopped cilantro, lime juice, salt, and pepper.
  • Stir well to combine.

Garnish and Serve

  • Serve the rice and beans in individual bowls.
  • Top with a generous spoonful of Salsa (if using).
  • Garnish with sliced avocado, fresh cilantro leaves, and lime wedges for an extra burst of flavor and color.

Nutritional Benefits

This healthy rice and beans recipe is not only delicious but also packed with essential nutrients:

  • Protein: Beans are an excellent source of plant-based protein, making this dish a great option for vegetarians and vegans.
  • Fiber: Brown rice and beans are rich in dietary fiber, aiding in digestion and promoting a feeling of fullness.
  • Vitamins and Minerals: Bell peppers provide vitamin C, while tomatoes offer vitamin A and potassium.
  • Antioxidants: Cumin, chili powder, and paprika are loaded with antioxidants that help fight free radicals in the body.
  • Healthy Fats: Avocado adds heart-healthy monounsaturated fats.


One of the great things about this recipe is its versatility. You can customize it to suit your preferences and dietary needs:

  • Grains: Feel free to substitute the brown rice with white rice, quinoa, or even cauliflower rice for a low-carb option.
  • Beans: Use your favorite beans or legumes. Black beans, kidney beans, pinto beans, and chickpeas all work well.
  • Spices: Adjust the level of spiciness by adding more or less chili powder and paprika.
  • Vegetables: Get creative with your vegetable choices. You can add corn, peas, or diced zucchini for extra variety.
  • Protein: If you’re not vegetarian or vegan, consider adding grilled chicken, shrimp, or tofu for additional protein.


This healthy rice and beans recipe offers a balanced and flavorful meal that’s perfect for anyone seeking a nutritious and delicious option. Whether you enjoy it as a stand-alone dish or pair it with your favorite protein, it’s a versatile recipe that can be customized to suit your taste. By incorporating whole grains, plant-based protein, and a variety of vegetables, you’re not only satisfying your taste buds but also nourishing your body with essential nutrients. So, go ahead and savor this wholesome and comforting meal that celebrates the goodness of rice and beans.

Similar Posts

Leave a Reply

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