Beans and Rice

  • Level: Easy
  • Total: 45 min
  • Prep: 15 min
  • Cook: 30 min


2 tablespoons olive oil

1 small onion, finely chopped

2 garlic cloves, finely chopped

1/4 teaspoon cayenne

1/2 teaspoon cumin

1/2 teaspoon chile powder

2 plum tomatoes, chopped

2 cups cooked or canned black beans, soaked and rinsed

1 cup water

3 tablespoons chopped parsley or cilantro

4 cups white rice

Salsa, grated cheddar cheese, sour cream, chopped red onions or scallions for garnish


  1. In a large skillet heat oil over medium high heat. Stir in onion and cook for 2 minutes. Stir in garlic, cayenne, cumin, chili powder and cook for 1 minute. Stir in tomatoes, beans, and water and stir well. Simmer mixture for 15-20 minutes or until it has thickened. Stir in the chopped parsley or cilantro. Serve hot over rice with various toppings.
Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.


5 Reviews

Ashley Zayat

i think this is a very healthy delicious dish, i lowered the spicy factor because we have 2 little ones that eat with us, i am serving this as a side dish for tacos which my 3 year old loves thank you so much for an awesome recipe

See All Reviews