If you’re craving a comforting, vibrant dish that’s brimming with flavor and easy to pull together, this Spanish Rice and Beans Recipe will quickly become one of your go-tos. It’s a delightful medley of tender rice, hearty kidney beans, and fragrant spices like smoked paprika and cumin, all simmered together to create a dish that’s as colorful as it is delicious. Whether you’re cooking for a crowd or prepping a nourishing weeknight dinner, this recipe delivers warmth and satisfaction in every bite.

Ingredients You’ll Need

A set of four images showing a black pan with cooked ingredients on a white marbled surface. The first image shows the pan with a layer of light golden cooked onions, stirred by a wooden spoon held by a woman's hand. The second image shows a layer of dry white rice spread evenly in the pan with the wooden spoon placed on the top right side. The third image shows the rice with three separate piles of spices on top: a dark brown powder, a bright red powder, and a small amount of a darker fine spice. The fourth image shows the rice spread with the spices mixed in, turning the rice to a light reddish-orange color with lines made by the wooden spoon. photo taken with an iphone --ar 4:5 --v 7

The beauty of this Spanish Rice and Beans Recipe is in its simplicity. Each ingredient plays an important role, contributing layers of flavor, texture, and color that come together in perfect harmony. From the nutty jasmine rice to the smoky paprika and the fresh brightness of parsley, these ingredients are simple but absolutely essential.

  • Avocado oil: A healthy oil with a neutral flavor that helps sauté the aromatics without overpowering the dish.
  • Onion: Adds sweetness and depth when sautéed until golden and tender.
  • Garlic: Infuses the rice with a warm, savory aroma that wakes up your taste buds.
  • Long-grain jasmine rice: Its fluffy texture ensures the dish is light yet satisfying.
  • Smoked paprika: Brings a subtle smoky warmth that gives the dish its characteristic flair.
  • Ground cumin: Adds earthiness and complexity, perfectly complementing the other spices.
  • Saffron threads (optional): Offers a subtle golden hue and delicate floral notes that elevate the dish.
  • White wine (optional): Adds acidity and depth during cooking, enhancing the overall flavor.
  • Vegetable broth: The flavorful base that cooks the rice, making it rich and savory.
  • Salsa (mild or medium heat): Brings subtle spice and acidity, balancing the creamy beans and rice.
  • Kidney beans: Provide heartiness and protein, making this dish filling and nutritious.
  • Green olives (optional): A briny pop of flavor that cuts through the richness.
  • Salt and pepper: Essential seasonings to bring all the flavors into balance.
  • Fresh parsley (optional): Adds a fresh, lively touch and vibrant green color at the end.

How to Make Spanish Rice and Beans Recipe

Spanish Rice and Beans Recipe - Recipe Image

Step 1: Sauté the Aromatics

Start by heating your avocado oil in a pan over medium heat until it shimmers warmly. Toss in the diced onion and sauté until it softens into a golden, translucent stage, about 3-4 minutes. This step unlocks the onion’s natural sweetness and forms the flavorful foundation for the rice.

Step 2: Add the Garlic

Next, add minced garlic to the pan. It only takes about a minute to become fragrant, so keep a close watch to avoid burning and keep those bright garlic notes vibrant in the dish.

Step 3: Toast the Rice

Here comes a wonderful step that adds depth: stir in your jasmine rice and toast it in the pan for about 4-6 minutes. The rice will develop a light golden color and a toasty, nutty scent that will have you eager to taste the final dish. Stir frequently to make sure it browns evenly.

Step 4: Layer in the Spices

Sprinkle the smoked paprika, ground cumin, and if you have it, those luxurious saffron threads over the rice. Stir constantly for 30 to 60 seconds as the spices awaken, releasing enticing aromas that hint at the deliciousness to come. This step makes all the difference for authentic flavor.

Step 5: Deglaze with White Wine (Optional)

If you’re using white wine, turn the heat up to medium-high and pour it in. Cook until the wine evaporates, about 1-2 minutes. This not only cleans up any caramelized bits stuck to the pan but also adds a subtle acidity and complexity to the dish.

Step 6: Add Liquids and Simmer

Pour in the vegetable broth and salsa, stirring gently before bringing the mixture to a boil. Lower the heat to a gentle simmer, cover with a lid, and let it cook undisturbed for 15-20 minutes. The rice will absorb all the vibrant, spiced liquid, becoming tender and bursting with flavor. Resist the temptation to stir or lift the lid too often; patience is key for perfectly cooked rice.

Step 7: Finish with Beans and Olives

Once the rice is tender, remove the pan from heat and fluff the rice with a fork. Gently fold in the kidney beans and sliced green olives for texture and bursts of taste. Season with salt and pepper to your liking, then garnish with fresh parsley if you like. This final step turns a simple dish into a colorful feast.

How to Serve Spanish Rice and Beans Recipe

Garnishes

A fresh sprinkle of chopped parsley not only adds a lovely pop of green but also a refreshing note that brightens every bite. You can also try a squeeze of lime or a sprinkle of crumbled queso fresco for an extra burst of flavor and texture.

Side Dishes

This Spanish Rice and Beans Recipe shines on its own, but it pairs beautifully with crisp green salads, grilled vegetables, or even roasted plantains for a well-rounded meal. Add some warm tortillas or crusty bread to sop up every last bite—you won’t want to waste a drop.

Creative Ways to Present

Looking to impress? Serve this rice and beans in colorful bowls topped with avocado slices, a dollop of sour cream, or some pickled jalapeños for zing. You can also turn it into a stuffed pepper filling or layer it as part of a vibrant grain bowl with fresh veggies and your favorite protein.

Make Ahead and Storage

Storing Leftovers

Leftover Spanish Rice and Beans will keep well in an airtight container in the refrigerator for up to 4 days. The flavors meld even more after resting, making it perfect for a quick lunch or dinner later in the week.

Freezing

You can freeze this dish in portion-sized containers for up to 3 months. Be sure to cool it completely before freezing to maintain the best texture. When you’re ready, thaw overnight in the fridge for convenience.

Reheating

When reheating, sprinkle a little water or vegetable broth over the rice to help loosen it up and heat gently in a covered pan or microwave. Stir occasionally until warmed through, and if needed, season again for fresh flavor.

FAQs

Can I use a different type of rice for this Spanish Rice and Beans Recipe?

Absolutely! While jasmine rice is recommended for its texture and aroma, long-grain white rice or basmati also work well. Just be sure to adjust cooking times according to the package instructions.

Is it necessary to use salsa in this dish?

The salsa adds acidity and spice that brightens the flavors, but if you prefer, you can substitute with crushed tomatoes and add a pinch of chili powder and a splash of lime juice to mimic its effect.

Can I make this recipe vegan and gluten-free?

This recipe is naturally vegan and gluten-free as long as you choose a salsa and broth without any gluten-containing ingredients. It’s a hearty and healthy meal option that fits many dietary needs.

What if I don’t have saffron? Is there a substitute?

Saffron is optional and adds a unique floral aroma and color, but leaving it out won’t compromise the dish. You can try a pinch of turmeric for color, though the flavor will be different.

How spicy is this Spanish Rice and Beans Recipe?

The dish is generally mild, especially if you choose a mild salsa. You can easily adjust the heat by selecting a medium or hot salsa, or adding chopped fresh chilies if you want to turn up the spice.

Final Thoughts

This Spanish Rice and Beans Recipe is one of those special dishes that feels like a warm hug in a bowl—comforting, flavorful, and endlessly versatile. Whether you’re cooking for family or friends, or just treating yourself to a satisfying meal, I hope you’ll find as much joy making and sharing it as I do. Give it a try and watch it become a staple in your kitchen!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Spanish Rice and Beans Recipe

Spanish Rice and Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 71 reviews

This flavorful Spanish Rice and Beans recipe combines aromatic spices, tender rice, and hearty kidney beans for a satisfying and delicious meal. Cooked on the stovetop with a blend of smoked paprika, cumin, and optional saffron, it’s perfect as a main dish or a side. The recipe is easy to follow, takes just 40 minutes, and yields 8 servings, making it ideal for family dinners or gatherings.

  • Total Time: 40 minutes
  • Yield: 8 servings

Ingredients

Rice and Base Ingredients

  • 2.5 tablespoons avocado oil (or preferred oil)
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 2 cups long-grain rice (jasmine recommended)
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1/4 teaspoon saffron threads (optional)
  • 1/2 cup white wine (optional)
  • 3 cups vegetable broth (reduced-sodium preferred)
  • 1 1/2 cups salsa (mild or medium heat)

Beans and Additional Ingredients

  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1/3 cup green olives, sliced (optional)
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish, optional)

Instructions

  1. Sauté Onion: Heat the avocado oil in a pan over medium heat until shimmering. Add the diced onion and sauté for 3-4 minutes until it becomes slightly golden and translucent, releasing its sweetness.
  2. Add Garlic: Add the minced garlic to the pan and sauté for 1 minute until fragrant, stirring to avoid burning.
  3. Toast Rice: Stir in the rice and cook, stirring frequently, for 4-6 minutes until it turns lightly golden and emits a nutty aroma. This step enhances the rice’s flavor and texture.
  4. Add Spices: Mix in the smoked paprika, ground cumin, and saffron threads (if using). Cook for 30-60 seconds while stirring constantly to release the spices’ fragrance without burning them.
  5. Deglaze with Wine (Optional): Increase heat to medium-high and pour in the white wine. Cook for 1-2 minutes until the wine has fully evaporated, deglazing the pan and adding depth to the dish.
  6. Simmer Rice: Pour in the vegetable broth and salsa. Bring the mixture to a boil, then reduce heat to a gentle simmer. Cover with a lid and cook undisturbed for 15-20 minutes, or until the rice is tender. Avoid stirring or lifting the lid during this time to ensure proper cooking.
  7. Finish and Serve: Remove the pan from heat. Fluff the rice with a fork, then gently stir in the drained kidney beans and sliced green olives. Season with salt and pepper to taste. Garnish with chopped fresh parsley if desired and serve warm.

Notes

  • You can substitute the salsa with your favorite jarred or homemade salsa.
  • Saffron is optional but adds a subtle depth and color; if unavailable, you can omit it without significantly altering the dish.
  • Long-grain jasmine rice works best for a fluffy texture, but other long-grain rice varieties can be used.
  • Do not stir the rice during simmering to avoid mushiness.
  • If you prefer a vegan recipe, ensure the salsa and broth contain no animal products.
  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Spanish
  • Diet: Vegetarian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star