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.

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.

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

- 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

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.

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

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









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!