subscribe to our email list

Spanish Rice and Beans

Spanish Rice and Beans

Rated 5 out of 5

White rice, water, olive oil, sweet onion, Sazรณn seasoning, adobo seasoning, garlic, black pepper, red beans, and green olives.

Table of Contents

Some recipes feel like they were made for the nights when life is moving a little too fast, and Spanish Rice and Beans is one of those recipes for me. Itโ€™s simple, warm, filling, and doesnโ€™t require a sink full of dishes afterward, which honestly already puts it high on my list. There are evenings when I want dinner to feel comforting, but I donโ€™t want to chop ten vegetables or stand at the stove like Iโ€™m competing on a cooking show. Sound familiar?

This Spanish Rice and Beans recipe reminds me of those pantry dinners that somehow turn out better than expected. You know the kind. You open the cabinet, see rice, canned beans, a few seasonings, maybe a can of olives tucked in the back, and think, โ€œOkayโ€ฆ we can work with this.โ€ Then the onion starts cooking, the Sazรณn hits the pot, the adobo joins in, and suddenly the kitchen smells like you had a much better plan than you actually did. I love when that happens.

I think rice and beans have that special everyday magic. Theyโ€™re not flashy, but theyโ€™re dependable. They show up when you need something affordable, filling, and satisfying. This easy rice and beans dish is quick enough for a weeknight, but it still feels cozy enough to sit down with and enjoy properly. Not every dinner has to be dramatic. Some dinners just need to be warm, seasoned well, and ready before everyone starts circling the kitchen like hungry little satellites.

The Sazรณn and adobo do so much work here. They give the rice that savory flavor and warm color that makes Spanish Rice and Beans feel comforting right away. The sweet onion softens into the rice, the garlic adds a gentle little background flavor, and the red beans make everything hearty. Then there are the green olives. Now, olives are a whole conversation, arenโ€™t they? Some people love them. Some people act like you just ruined dinner. I personally like the salty, briny pop they add, but I also understand leaving them out. Peace at the table matters.

The first time I made a version of red beans and rice like this, I remember thinking it was almost too easy for how good it tasted. It wasnโ€™t fancy. It wasnโ€™t a long simmered Sunday dish. But it had that cozy, โ€œcome eat while itโ€™s hotโ€ feeling. The kind of meal you scoop into bowls, maybe add a little avocado or hot sauce, and everyone just settles down for a minute. And sometimes, thatโ€™s exactly what dinner needs to do.

I also like how flexible this quick Spanish-style rice can be. You can serve it as a side with grilled chicken, tacos, pork chops, shrimp, or roasted vegetables. Or you can make it the whole meal with toppings like lime, salsa, avocado, or a fried egg. Iโ€™ve definitely eaten rice and beans as dinner more than once and felt very pleased with myself. One pot. Full belly. Minimal cleanup. Thatโ€™s not glamorous, but it is deeply satisfying.

So if you need a flavorful, budget-friendly, pantry-friendly recipe that doesnโ€™t make dinner feel harder than it already is, Spanish Rice and Beans is a good one to keep close. Itโ€™s simple, hearty, seasoned, and forgiving. Maybe not perfect in a fancy restaurant kind of way, but perfect for real life. And honestly, Iโ€™ll take that most nights.

Pin This Recipe
Spanish Rice and Beans

Why youโ€™ll Love this Spanish Rice and Beans?

Youโ€™ll love Spanish Rice and Beans because it gives you big flavor from simple ingredients. White rice, red beans, sweet onion, garlic, Sazรณn, adobo, olive oil, and black pepper come together in one pot to make something warm and filling. Itโ€™s the kind of recipe that feels practical, but not boring. And thatโ€™s a balance I really appreciate, especially on busy nights.

One of the best things about this easy rice and beans recipe is that it cooks in one saucepan. You start with water, rice, and olive oil, add the onion and seasonings, then stir in the beans and olives near the end. Thatโ€™s it. No separate rice cooker, no extra skillet, no pile of dishes looking at you afterward like they have bad news. Just one pot doing its job.

This Spanish Rice and Beans recipe is also budget-friendly, which is always helpful. Rice and beans are classic pantry staples because theyโ€™re affordable, filling, and easy to stretch. Add bold seasonings, and suddenly they taste like a real meal instead of something you threw together because the fridge looked suspiciously empty. Weโ€™ve all had those fridge moments.

The flavor is simple but strong in the best way. Sazรณn gives the rice color and savory depth, while adobo adds that salty, garlicky flavor that makes the rice taste seasoned all the way through. The onion softens as it cooks, the garlic warms everything up, and the pepper adds just enough bite. This is seasoned rice that actually tastes seasoned, not rice that got a polite sprinkle of flavor at the end.

The red beans make the dish hearty enough to stand on its own. They add texture, protein, and that comforting red beans and rice feeling that always seems to hit the spot. If you add the green olives, you get little salty bites that brighten the whole pot. I know olives are not everyoneโ€™s favorite, and thatโ€™s okay. This dish doesnโ€™t fall apart without them.

Another thing I love is how easy it is to adjust. You can make this quick Spanish-style rice softer by adding more water, richer by using broth, spicier with hot sauce or jalapeรฑos, or more filling with cooked chicken, sausage, or a fried egg on top. Itโ€™s one of those recipes that gives you a good starting point and then lets you make it fit your day.

And maybe most of all, Spanish Rice and Beans feels like comfort food without being heavy. Itโ€™s warm and satisfying, but you can brighten it up with lime, herbs, avocado, salsa, or a crisp salad on the side. Do you agree that the best pantry meals are the ones that donโ€™t taste like a backup plan?

Overhead view of a comforting rice-and-bean meal, styled simply with fresh garnish.

Ingredient Notes

The ingredients for Spanish Rice and Beans are simple, but they each bring something important to the pot. The rice is the base, the beans make it filling, and the seasonings bring the flavor. Since this recipe doesnโ€™t have a long list of extras, the Sazรณn and adobo really matter. They help turn plain rice and beans into a colorful, savory, cozy dish that tastes like dinner.

  • Water: Water cooks the rice and helps spread the seasonings through the whole dish. This recipe uses 2 ยผ cups water, which gives the rice enough liquid to soften and absorb flavor. If you like your rice softer, you can add the extra ยฝ cup water from the recipe tip. I like having that option because rice texture is personal. Some people like fluffy rice, some like it softer, and some people just want it cooked before they lose patience.
  • White Rice: White rice is the base of this Spanish Rice and Beans recipe. It soaks up the Sazรณn, adobo, onion, garlic, and black pepper as it cooks, so the flavor runs through the dish instead of sitting on top. Long-grain white rice works especially well because it tends to stay fluffy, but regular white rice is fine too. Use what you have. Pantry recipes should not be too bossy.
  • Olive Oil: Olive oil adds a little richness and helps the rice cook with better texture. It also keeps the dish from feeling too plain. Since this is an easy rice and beans recipe with just a handful of ingredients, even one tablespoon makes a difference. Itโ€™s a small thing, but small things matter in simple food.
  • Sweet Onion: Sweet onion adds mild flavor and a little natural sweetness. As it cooks, it softens into the rice and makes the whole pot taste more homemade. Chop it small so it blends in nicely. Big crunchy onion pieces in soft rice can feel a bit rude, and weโ€™re not doing that today.
  • Sazรณn Seasoning: Sazรณn seasoning gives this Spanish Rice and Beans its warm color and bold flavor. Itโ€™s the ingredient that makes the pot smell like something delicious is happening almost immediately. Different brands can vary, so taste at the end before adding more salt. Sazรณn brings flavor, but it can also bring plenty of salt depending on the blend.
  • Adobo Seasoning: Adobo seasoning adds savory, salty, garlicky flavor. It works beautifully with Sazรณn and helps the rice taste well-seasoned from the inside out. The recipe uses 1 ยฝ teaspoons, which gives a nice flavor without making the dish too overpowering. If your adobo is very salty, go easy if you decide to add extra.
  • Minced Garlic: Garlic gives the rice warmth and depth. This recipe uses ยฝ teaspoon minced garlic, so the garlic flavor stays gentle. If youโ€™re a garlic person, you can add a bit more. I usually lean that way, because garlic and rice are very good friends and I donโ€™t like to keep friends apart.
  • Ground Black Pepper: Black pepper adds a small kick and helps balance the seasonings. Itโ€™s not meant to make the dish spicy, just a little warmer and more rounded. Freshly ground pepper is lovely, but regular ground black pepper works perfectly fine. No pepper drama needed.
  • Red Beans: Red beans make this red beans and rice dish hearty, filling, and satisfying. Since canned red beans are already cooked, they only need to heat through near the end. Drain them before adding them so the extra liquid doesnโ€™t make the rice mushy. Nobody wants rice soup unless rice soup was the plan.
  • Green Olives: Green olives are optional, but they add a salty, briny pop that can make the whole dish taste brighter. If you love olives, stir them in with the beans. If you donโ€™t, skip them. Truly. This Spanish Rice and Beans recipe is still flavorful without them. Olive peace is possible.
  • Powdered Broth, Optional: The recipe tip suggests adding powdered broth for more flavor, and I think thatโ€™s a smart little shortcut. It can make the rice taste richer and more savory. Just remember that powdered broth, Sazรณn, and adobo can all be salty, so taste before adding too much. Flavor is good. Salt overload, not so much.
Final plated shot of seasoned rice blended with beans, finished with a sprinkle of cilantro.

How to Make Spanish Rice and Beans?

Making Spanish Rice and Beans is easy and very beginner-friendly. You cook the rice with water and olive oil, stir in onion and seasonings so the flavor gets absorbed from the start, then add the red beans and optional olives near the end. Everything happens in one pot, which is exactly the kind of cooking I appreciate when the day has already been long.

Step 1: Bring the water, rice, and olive oil to a boil

Add the water, uncooked white rice, and olive oil to a saucepan. Place it over high heat and bring everything to a boil. This gets the rice started and helps the grains absorb moisture evenly. The olive oil adds a little richness and helps the rice keep a nice texture. Simple first step, nothing scary.

Step 2: Stir in the onion and seasonings

Once the mixture is boiling, stir in the chopped sweet onion, Sazรณn seasoning, adobo seasoning, minced garlic, and black pepper. This is where the Spanish Rice and Beans starts to smell really good. Adding the seasonings early lets the rice absorb all that savory flavor while it cooks. Itโ€™s much better than trying to rescue plain rice at the end with a desperate sprinkle of seasoning. Been there.

Step 3: Cover and cook

Reduce the heat to medium-low, cover the saucepan, and cook for 10 minutes. Try not to lift the lid too much. I know, I know, peeking is tempting. But the steam inside the pan is what cooks the rice properly, so let it do its little job in peace. This is one of those moments where doing less is actually doing more.

Step 4: Add the beans and olives

After 10 minutes, add the drained red beans and the green olives, if using. Stir gently so everything mixes into the rice without smashing the beans too much. The beans are already cooked, so they only need to warm through and settle into the seasoned rice. If youโ€™re using olives, this is when they bring that salty little pop.

Step 5: Cook until the liquid is absorbed

Cover the saucepan again and continue cooking for about 10 more minutes, or until the liquid has been absorbed. The rice should be tender, and the beans should be warm. If the rice is still a little firm and the liquid is gone, add a small splash of water, cover again, and cook for a few more minutes. Rice sometimes needs a tiny bit of encouragement.

Step 6: Mix before serving

Remove the saucepan from the heat and gently mix the rice before serving. This helps spread the beans, olives, and seasonings evenly throughout the pot. You can fluff it with a fork if you want the grains looser. Serve the Spanish Rice and Beans hot as a side dish or a simple main meal.

Step 7: Adjust the texture if you like softer rice

If you prefer softer rice, add the extra ยฝ cup water suggested in the recipe tips. This gives the rice more moisture and a softer bite. I like that the recipe gives you this choice, because not everyone agrees on rice texture. Families have debated smaller things, honestly.

Step 8: Add more flavor if needed

For deeper flavor, add a powdered broth or vegetable seasoning to the cooking liquid. This makes the seasoned rice taste richer and more savory. Just be careful with salt because Sazรณn, adobo, and broth seasoning can add up quickly. Taste first, then decide. Your future self will thank you.

Storage Options

Spanish Rice and Beans stores really well, which makes it perfect for leftovers and meal prep. Let the rice cool completely before putting it into an airtight container. If you pack it away while itโ€™s still steaming hot, extra moisture can build up and make the rice softer than you might want. Not ruined, just a little more clingy.

Keep leftovers in the refrigerator for up to 4 days. The flavor often gets even better after a day because the seasonings have time to settle into the rice and beans. I love when leftovers improve overnight. It feels like the fridge did something useful while I was sleeping.

To reheat on the stovetop, place the Spanish Rice and Beans in a skillet or saucepan with a splash of water or broth. Warm it over medium-low heat, stirring gently until heated through. That little bit of liquid helps loosen the rice and keeps it from drying out. Rice needs moisture when reheating, otherwise it can get a little stubborn.

You can also reheat individual portions in the microwave. Put the rice and beans in a microwave-safe bowl, add a small splash of water, cover loosely, and heat in short intervals. Stir between each round so everything warms evenly. Nobody wants one scorching hot bean sitting next to cold rice. Itโ€™s a very specific disappointment.

Freezing is a good option too. Place cooled easy rice and beans in freezer-safe containers or bags and freeze for up to 2 months. I like freezing smaller portions because theyโ€™re easy to grab for quick lunches or last-minute sides. Thaw overnight in the refrigerator, then reheat with a little water or broth.

If the rice seems dry after storing, donโ€™t worry. Rice naturally firms up in the fridge. Add water, broth, salsa, or even a squeeze of lime to bring it back to life. Not exactly magic, but on a busy day, it feels close enough.

Variations & Substitutions

This Spanish Rice and Beans recipe is simple as written, but itโ€™s also easy to adjust based on what you have and what you like. You can change the beans, add vegetables, make it spicy, use broth, or turn it into a fuller meal with protein. Itโ€™s one of those pantry-friendly recipes that can bend a little without falling apart. I love that.

  • Use Black Beans or Pinto Beans: Red beans work beautifully, but black beans or pinto beans are great options too. Black beans give the dish a slightly earthier flavor, while pinto beans make it feel a little creamier. Just drain whichever beans you use before adding them so the rice doesnโ€™t end up too wet. This swap keeps the Spanish Rice and Beans easy and flexible.
  • Add Bell Peppers: Chopped bell peppers add color, sweetness, and extra vegetables. Add them with the onion so they have time to soften while the rice cooks. Red, yellow, or green bell peppers all work. This is a nice way to make the dish look brighter, especially if youโ€™re serving it as a main meal.
  • Make It Spicier: If you like heat, add diced jalapeรฑo, crushed red pepper flakes, cayenne, or hot sauce. Start small and taste as you go. The Sazรณn and adobo already give the dish lots of flavor, so the spice is just for extra kick. You want spicy seasoned rice, not a full dinner emergency.
  • Add Corn: Corn adds sweetness, color, and a little pop in every bite. Stir in frozen or canned corn when you add the beans. It makes this easy rice and beans recipe feel a little more colorful and fun, which is especially nice if youโ€™re serving it to kids or picky eaters.
  • Use Brown Rice: Brown rice can work, but it needs more liquid and more time than white rice. Follow the cooking instructions for your brown rice and add the beans near the end so they donโ€™t get too soft. This changes the texture, but it can make the dish feel a little heartier.
  • Add Cooked Chicken or Sausage: Stir in cooked chicken, sliced sausage, or shredded rotisserie chicken to make the dish more filling. This turns Spanish Rice and Beans into a heartier one-pot meal. Add the meat near the end so it warms through without drying out. Itโ€™s a good shortcut when you want dinner to feel more complete.
  • Skip the Olives: Green olives are optional, and you can leave them out if theyโ€™re not your thing. The rice still has plenty of flavor from the Sazรณn, adobo, onion, garlic, and beans. If your family is divided, serve olives on the side and let everyone choose. Dinner diplomacy at its finest.
  • Add Fresh Herbs: Fresh cilantro or parsley makes a lovely topping. Herbs add freshness and color, especially if youโ€™re serving the rice with grilled meat, tacos, or roasted vegetables. A little sprinkle at the end can make the whole dish feel brighter.
  • Use Broth Instead of Water: For richer flavor, replace some or all of the water with vegetable broth or chicken broth. Since broth can be salty, taste before adding extra seasoning. This is one of the easiest ways to give quick Spanish-style rice more depth without adding extra work.
  • Top with Avocado or Lime: Sliced avocado, lime juice, salsa, or sour cream can make this dish feel fresh and complete. These toppings are especially good if youโ€™re serving Spanish Rice and Beans as the main meal. A little lime at the end can wake everything up beautifully.
Hearty rice and beans served in a rustic bowl, showing warm colors and textures.

What to Serve With Spanish Rice and Beans?

Spanish Rice and Beans can be a side dish or the main event, which makes it really useful. Since it already has rice and beans, you donโ€™t need much to make it feel complete. Pair it with grilled meats, seafood, tacos, vegetables, warm tortillas, or fresh toppings. Itโ€™s flexible, cozy, and happy to share the plate.

  • Grilled Chicken: Grilled chicken pairs beautifully with Spanish Rice and Beans because the rice is flavorful enough to make a simple protein feel more exciting. Add lime and fresh cilantro on top, and suddenly the whole plate feels fresh and satisfying. Easy dinner, no drama.
  • Roasted Chicken: Roasted chicken and seasoned rice are such a cozy match. The rice soaks up the chicken juices, and the beans make the meal more filling. This is the kind of family dinner that feels simple but complete, especially on a night when everyone is hungry and patience is thin.
  • Tacos: Serve this easy rice and beans recipe with tacos for a classic, filling meal. It works with beef tacos, chicken tacos, fish tacos, veggie tacos, or bean tacos. Honestly, if tacos are involved, this rice probably belongs nearby. Thatโ€™s just dinner logic.
  • Grilled Shrimp: Grilled shrimp adds a lighter protein that works well with the savory rice and beans. A squeeze of lime over the shrimp and rice ties everything together. This pairing feels fresh, quick, and perfect for nights when you want something flavorful but not too heavy.
  • Pork Chops: Pork chops pair well with Spanish Rice and Beans, especially if theyโ€™re grilled, pan-seared, or roasted. The rice brings seasoning and heartiness, while the beans make the meal more satisfying. Add a simple salad and youโ€™re good.
  • Fried Eggs: A fried egg on top turns Spanish Rice and Beans into an easy main meal. The runny yolk mixes into the rice and makes everything richer. Itโ€™s simple, filling, and honestly works for breakfast, lunch, or dinner. I love a meal that doesnโ€™t care what time it is.
  • Avocado Salad: Avocado salad adds creaminess and freshness. Mix avocado with tomato, onion, lime juice, and salt for a quick side that balances the warm rice and beans. It adds color too, which is always nice when a dish is mostly rice-colored.
  • Plantains: Sweet fried plantains or baked plantains pair wonderfully with red beans and rice. Their sweetness balances the savory seasonings and adds a fun contrast to the plate. Sweet, salty, soft, hearty โ€” it all works together.
  • Grilled Vegetables: Grilled zucchini, peppers, onions, or corn add smoky flavor and color. Theyโ€™re great with quick Spanish-style rice, especially if you want to keep the meal meatless. Add a squeeze of lime and it feels bright and complete.
  • Warm Tortillas: Warm tortillas make dinner feel relaxed and family-style. Serve them with the rice and beans so everyone can scoop, wrap, or build their own plate. Itโ€™s casual, easy, and very satisfying. Sometimes the best dinners are the ones where everyone makes their own little plate situation.

FAQ

Can I use brown rice instead of white rice?

Yes, you can use brown rice, but it needs more water and a longer cooking time. Brown rice cooks differently from white rice, so follow the timing and liquid directions for your specific rice. Add the beans closer to the end so they donโ€™t become too soft.

Why is my rice still hard?

If the rice is still hard, it may need more liquid or a few more minutes of cooking. Add a small splash of water, cover the saucepan, and cook over low heat until the rice softens. If you like softer rice in general, use the extra ยฝ cup water suggested in the recipe tips.

Why is my rice mushy?

Rice can turn mushy if there is too much liquid, if it is stirred too often, or if it cooks too long. Drain the beans before adding them, and try not to stir the rice too much while it cooks. Let the steam do most of the work. It knows what itโ€™s doing, mostly.

How can I add more flavor?

Use broth instead of water or add a powdered broth seasoning, like the recipe tip suggests. You can also add more garlic, fresh herbs, hot sauce, lime juice, or extra Sazรณn and adobo. Just taste as you go because the seasonings can get salty quickly.

A ceramic bowl filled with fluffy orange rice mixed with tender beans, topped with fresh cilantro leaves.

Spanish Rice and Beans is one of those recipes that proves dinner doesnโ€™t have to be complicated to feel comforting. With white rice, red beans, onion, garlic, Sazรณn, adobo, and optional green olives, you get a warm, flavorful dish that works as a side or a simple main meal.

I love this recipe because it feels like real-life cooking. Itโ€™s quick, budget-friendly, pantry-friendly, and flexible enough for the nights when youโ€™re figuring dinner out as you go. It doesnโ€™t need to be fancy. It just needs to taste good, fill everyone up, and maybe leave enough leftovers for tomorrow.

Try this Spanish Rice and Beans the next time you need an easy rice and beans recipe, a quick Spanish-style rice, or a seasoned rice side dish that actually feels satisfying. And tell me โ€” are you adding the olives, skipping them, or serving them on the side to keep the peace? Canโ€™t wait to hear what you think!

Hearty rice and beans served in a rustic bowl, showing warm colors and textures.

Spanish Rice and Beans

Spanish Rice and Beans made with white rice, olive oil, sweet onion, Sazรณn seasoning, adobo seasoning, garlic, black pepper, red beans, and green olives.
Print Pin Rate
Course: Main dish, Side Dish
Cuisine: Latin-Inspired, Spanish-Inspired
Keyword: Spanish Rice and Beans
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4

Ingredients

  • 2 ยผ cups water
  • 1 cup uncooked white rice
  • 1 tbsp olive oil
  • 1 sweet onion chopped
  • 1 package Sazรณn seasoning 1.41 oz
  • 1 ยฝ tsp adobo seasoning
  • ยฝ tsp minced garlic
  • ยฝ tsp ground black pepper
  • 1 can red beans 15 oz, drained
  • 1 can pitted green olives 2.25 oz, optional

Instructions

Combine the rice, water, and oil.

  • Place the water, uncooked white rice, and olive oil in a medium saucepan.

Bring to a boil.

  • Set the saucepan over high heat and bring the mixture to a boil.

Add the onion and seasonings.

  • Stir in the chopped sweet onion, Sazรณn seasoning, adobo seasoning, minced garlic, and ground black pepper until evenly combined.

Reduce the heat and cover.

  • Reduce the heat to medium-low. Cover the saucepan with a tight-fitting lid.

Cook the rice.

  • Cook for 10 minutes, allowing the rice to absorb the seasoned liquid.

Add the beans and olives.

  • Stir in the drained red beans and the pitted green olives, if using.

Continue cooking.

  • Cover the saucepan again and continue cooking for approximately 10 minutes, or until the liquid has been absorbed and the rice is tender.

Adjust the texture, if needed.

  • If softer rice is desired, add up to an additional ยฝ cup water and continue cooking over low heat until the preferred texture is reached.

Enhance the flavor, if desired.

  • For additional flavor, add a small amount of powdered vegetable broth or seasoning. Adjust carefully, as Sazรณn, adobo, and broth seasonings may contain salt.

Mix before serving.

  • Remove the saucepan from the heat. Gently mix the rice and beans to distribute the beans, olives, and seasonings evenly.

Serve.

  • Serve warm as a side dish or main dish.

Notes

To make this recipe gluten-free, use certified gluten-free Sazรณn seasoning and adobo seasoning, as some seasoning blends may contain gluten-based additives or be processed near wheat.
Confirm that the canned red beans and pitted green olives are gluten-free and free from gluten-containing additives or cross-contamination warnings.
Use certified gluten-free powdered broth or seasoning if adding it for extra flavor.
Check the minced garlic, olive oil, black pepper, and any additional toppings for gluten-free labeling when cooking for someone with celiac disease or severe gluten sensitivity.
Prepare the recipe with clean cookware, utensils, measuring spoons, and serving dishes to prevent cross-contamination.
Serve with gluten-free proteins and sides such as grilled chicken, roasted vegetables, corn tortillas, avocado salad, or gluten-free tacos.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

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

Recipe Rating