Jul 13 2026

Rice & Beans Recipe

Time40m
Serves4

spanish rice, pinto beans, cumin, tomato, cilantro

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Rice

Vegetables

Method

Cooking Rice

  1. 1

    Prepare Rice

    Rinse the long grain white rice under cold water until the water runs clear. In a medium saucepan, combine the rinsed rice, 2 cups of water, and 1 tsp of salt. Bring to a boil over medium-high heat.

  2. 2

    Simmer Rice

    Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for about 15-20 minutes until all the water is absorbed and the rice is tender.

  3. 3

    Fluff Rice

    Once cooked, remove the saucepan from heat and let it sit, covered, for an additional 5 minutes. Fluff the rice with a fork before serving.

Preparing Beans

  1. 4

    Heat Beans

    In a small saucepan over medium heat, add 1 can of pinto beans (drained and rinsed) along with 1 tsp of cumin and 1 tsp of garlic powder. Stir to combine.

  2. 5

    Cook Beans

    Cook the beans for about 5-7 minutes, stirring occasionally, until heated through. Adjust the seasoning with salt if needed.

Making the Salsa

  1. 6

    Chop Vegetables

    While the rice and beans are cooking, dice the medium tomato and finely chop the half cup of cilantro and half medium onion.

  2. 7

    Mix Salsa

    In a small bowl, combine the diced tomato, chopped cilantro, and onion. Drizzle with 1 tbsp of olive oil and mix well. Season with salt and pepper to taste.

Serving

  1. 8

    Plate the Dish

    To serve, place a generous scoop of the cooked rice on a plate, top with the heated pinto beans, and add a spoonful of the fresh salsa on top.

  2. 9

    Garnish

    Optionally, garnish with additional cilantro or lime wedges for extra flavor.

More from Mama Lu's - A Modern Day Taco Shop