Toronto Ideas

Aug 02, 2026 RAW
Article

Spanish Rice and Beans Recipe with Sofrito

A classic dish in Spanish cuisine, rice and beans has been a staple for centuries. One of the key components that sets Spanish rice and beans apart is the use of sofrito, a flavorful sauce made from a blend of aromatic vegetables and spices. This combination gives the dish its unique depth of flavor and beautiful color.

SPANISH RICE AND BEANS
SPANISH RICE AND BEANS

In this article, we'll walk you through a step-by-step recipe for Spanish rice and beans using sofrito. This dish is not only delicious but also packed with nutrients, making it a perfect addition to your weekly meal plan.

Mexican Rice and Beans
Mexican Rice and Beans

What You'll Need

Before we get started, here are the ingredients you'll need to make this hearty Spanish dish:

Protein-Packed Spanish Rice and Black Beans – So Tasty!
Protein-Packed Spanish Rice and Black Beans – So Tasty!
  • 1 cup of long grain white rice
  • 1 can (15 oz) of red kidney beans, drained and rinsed
  • 2 tbsp of olive oil
  • 1 medium onion, finely chopped
  • 3 cloves of garlic, minced
  • 1 red bell pepper, finely chopped
  • 1 can (14.5 oz) of diced tomatoes
  • 2 cups of vegetable broth (or chicken broth)
  • 1 tsp of ground cumin
  • 1 tsp of paprika
  • 1 tsp of salt
  • 1/2 tsp of black pepper
  • Fresh parsley, chopped (for garnishing)

Preparing the Sofrito

Spanish Rice and Beans - ONE POT RECIPE
Spanish Rice and Beans - ONE POT RECIPE

Sofrito is the backbone of this dish, so let's start by preparing it. This step requires patience but is well worth the wait.

Sautéing the Aromatics

In a large pan, heat the olive oil over medium heat. Add the chopped onions, garlic, and red bell pepper. Sauté until the onions are translucent and the peppers have softened, about 5-7 minutes.

Authentic Spanish Rice and Beans Recipe | Flavorful & Simple
Authentic Spanish Rice and Beans Recipe | Flavorful & Simple

Adding the Tomatoes

Stir in the diced tomatoes (including the juice) and cook for another 10 minutes. The mixture should start to thicken. This is your sofrito, a flavoring base that will give your rice and beans a rich, deep flavor.

Cooking the Rice and Beans

Spanish Rice and Beans
Spanish Rice and Beans

Now that you have your sofrito, it's time to cook the rice and beans.

Cooking the Rice

a bowl filled with beans and rice on top of a white table next to a fork
a bowl filled with beans and rice on top of a white table next to a fork
Sofrito Rice
Sofrito Rice
15 Goya Sofrito Recipes for Your Taste Buds to Savor - Jane's Kitchen: Real Chef Recipes for Foodies
15 Goya Sofrito Recipes for Your Taste Buds to Savor - Jane's Kitchen: Real Chef Recipes for Foodies
how to make one - pan spanish rice and beans
how to make one - pan spanish rice and beans
Easy Spanish Rice and Beans Recipe
Easy Spanish Rice and Beans Recipe
Spanish Rice and Beans
Spanish Rice and Beans
spanish rice in a pan with the words everyone loves this easy side dish
spanish rice in a pan with the words everyone loves this easy side dish
Spanish Rice & Beans
Spanish Rice & Beans
a pot filled with rice and beans next to a wooden spoon
a pot filled with rice and beans next to a wooden spoon

Add the uncooked rice to the pan and stir well to coat the grains with the sofrito. Cook for about 2 minutes, allowing the rice to absorb some of the flavors.

Adding the Liquids and Seasonings

Stir in the vegetable broth, cumin, paprika, salt, and black pepper. Bring the mixture to a boil.

Simmering and Covering

Reduce the heat to low, cover the pan, and let it simmer for about 15-20 minutes, or until the rice is cooked and the liquid has been absorbed.

Finishing the Dish

Once the rice is cooked, remove the pan from the heat and stir in the drained and rinsed kidney beans. Let them heat through, about 5 minutes.

Garnishing and Serving

Garnish with chopped fresh parsley and serve hot. This dish pairs well with a crisp salad or some crusty bread.

Like many traditional dishes, this recipe is versatile and can be customized to your liking. You can add other vegetables like zucchini or spinach for extra nutrition, or mix in some cooked chicken or plant-based protein for added heartiness. However you decide to enjoy it, this Spanish rice and beans with sofrito is sure to become a favorite in your household. Buen provecho!