• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Recipes Of Home
menu icon
go to homepage
  • Recipes
    • Main Dishes
    • Appetizers
    • Salads
    • Soups
    • Desserts
    • Drinks
    • Dinner ideas
    • Tips
    • Recipe Collections
  • Contact
  • About
  • Privacy Policy
    • Terms & Conditions
search icon
Homepage link
  • Recipes
    • Main Dishes
    • Appetizers
    • Salads
    • Soups
    • Desserts
    • Drinks
    • Dinner ideas
    • Tips
    • Recipe Collections
  • Contact
  • About
  • Privacy Policy
    • Terms & Conditions
×
  • Fudgy Healthy Meal Prep Zucchini Brownies
  • Easy Caramel Pecan Pie Dump Cake
  • Homemade Bakery-Style Pecan Pie Cookies
  • Homemade Fudgy German Chocolate Cookies
  • Homemade Butter Pecan Loaf Cake
  • Savory Spicy Homemade Lentils and Spinach
  • Homemade Raspberry Crumble Cookies
  • Cozy Smothered Pork Chop and Potato Casserole
  • Homemade Cornbread Cake with Honey Buttercream
  • Homemade Sweet Cornbread Cookies
  • Homemade Churro Cheesecake Cookies
  • Ultimate Cheesy Pizza Grilled Cheese

Savory One-Pot Spanish Rice and Beans

Published: Jun 15, 2026 - Modified: Jun 15, 2026 by Lauren - This post may contain affiliate links - See Privacy Policy

  • Print

Want to save this recipe?

Enter your email below and we’ll send the recipe straight to your inbox!

A comforting, vibrant pot of tender long-grain rice simmered in a deeply seasoned tomato broth and tossed with creamy red beans and salty green olives brings an instant burst of warmth to the dinner table. The second the smoked paprika, ground cumin, and garlic hit the hot oil, an incredible aroma takes over the entire house, hinting at a cozy, savory meal. It features a spectacular layout of textures—the soft, comforting bite of the beans melting effortlessly into the fluffy, spiced grains.

Serving a big, steaming bowl of this traditional skillet dish to my family is an absolute weeknight win. My husband loves how the briny pop of sliced green olives breaks up the rich, warm profile, while the kids are completely won over by the comforting, savory depth of the seasoned rice. It looks and tastes like a slow-simmered, traditional feast, but it is actually an effortless, budget-friendly vegan staple that delivers absolute comfort.

Why You’ll Love It

  • One-pot simplicity: Cut down on your evening dish duty dramatically by cooking the entire protein, veggie, and grain layout in a single deep skillet.
  • Plant-based protein powerhouse: Melts tender rice together with protein-rich beans, creating a naturally filling and wholesome main or side dish.
  • Perfect flavor balance: Beautifully marries the sweet, rich tang of tomatoes with the warm smoke of paprika and the briny, salty pop of Spanish olives.
  • Incredible meal prep champion: The robust grains absorb the aromatic broth as they sit, making the leftover bowls taste even deeper and more flavorful the next day.
  • Wallet-friendly pantry staples: Utilizes simple, long-lasting ingredients like dried spices, canned beans, and white rice that you can always keep stocked.

Ingredient Notes & Details

  • Long-grain white rice: Jasmine or Basmati rice works beautifully, providing a light, fluffy texture that absorbs the tomato broth perfectly without turning gummy.
  • Red or pinto beans: Canned beans are rinsed and drained, introducing a soft, creamy texture and an excellent source of plant-based protein.
  • Tomato paste & diced tomatoes: Provide the deep crimson color and rich, tangy, acid-rich foundation of the savory simmering broth.
  • Smoked paprika: Delivers that characteristic woody, sweet, and smoky warmth essential to an authentic Spanish flavor profile.
  • Green olives: Traditional pimiento-stuffed Spanish olives bring a necessary, bright, and briny saltiness that perfectly slices through the rich rice.

Natural Substitutions: Swap the long-grain white rice for brown rice if you prefer a nuttier, fiber-rich chew—just adjust the broth volume and simmer time accordingly. If you run out of red beans, black beans or chickpeas provide an equally delicious, protein-packed alternative. For an extra kick of heat, toss a diced jalapeño or a pinch of cayenne pepper into the initial aromatic base.

Step-by-Step Instructions

We begin by heating a splash of oil in a wide, heavy-bottomed skillet, sautéing the finely diced onions, bell peppers, and minced garlic until completely soft and translucent. Sweating these vegetables slowly is a crucial step because it coaxes out their natural sweetness, forming the aromatic backbone of the entire dish. Stir in the dry spices and tomato paste, cooking for one minute. Toasting your spices and paste in hot oil activates their trapped flavor oils while removing any raw, metallic edge from the tomato.

Next, pour the dry, un-cooked rice directly into the hot, seasoned oil. Stirring the rice grains for two minutes until they are lightly toasted and fully coated in the red spices is vital because it seals the outer starch layer, preventing the grains from clumping together or turning mushy later. Pour in the diced tomatoes, vegetable broth, and drained beans, bringing the mixture to a rolling boil.

Drop the heat to low immediately, cover tightly with a lid, and let the rice steam undisturbed. Resisting the urge to lift the lid or stir the rice while it simmers is essential to trapping the steam needed to cook the grains evenly. Once the liquid is completely absorbed and the rice is tender, remove the pan from the heat, fold in the sliced green olives and fresh herbs, and fluff the entire mosaic gently with a fork before serving.

Tips

  • Toast the rice dry: Stir the rice grains in the hot spiced oil for 2 minutes before adding liquid to lock in a fluffy, distinct texture.
  • Keep the lid closed: Do not open the lid while the rice simmers; releasing the trapped steam early will leave the grains hard and unevenly cooked.
  • Rinse the beans: Thoroughly wash canned beans to eliminate the thick, starchy canning liquid, keeping your rice sauce clean and glossy.
  • Fluff with a fork: Never use a heavy spoon to stir cooked rice, as it can smash the delicate grains; a fork gently separates them without mushing.
  • Use high-quality broth: Opt for a robust, savory vegetable broth instead of plain water to infuse maximum flavor into every grain of rice.

Storage & Reheating

Store leftover Spanish rice and beans in an airtight container in the refrigerator for up to 4 days. This dish also freezes beautifully; let it cool completely, pack it into freezer-safe containers, and store for up to 2 months. To reheat, transfer the portion to a skillet over medium-low heat, add a tiny splash of water or vegetable broth to loosen the grains, cover with a lid, and steam for 5 minutes until piping hot and perfectly fluffy again.

Serving & FAQs

This vibrant skillet dish pairs spectacularly with fresh lime wedges, creamy sliced avocado, a side of sweet fried plantains, or tucked neatly inside a breakfast burrito wrapper.

Why did my rice turn out mushy or sticky? This typically happens if too much liquid was added, if the rice wasn’t toasted in oil beforehand, or if it was stirred too frequently during the simmering process. Stirring releases starches, which turns the rice gummy.

Can I use brown rice instead of white rice? Yes, but brown rice requires more liquid and a significantly longer cooking time. Increase the vegetable broth by a half-cup and simmer covered for 40 to 45 minutes until the grains are tender.

Savory One-Pot Spanish Rice and Beans

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Servings: 4 servings

Ingredients

  • 1 cup long-grain white rice, un-cooked
  • 1 can (15 ounces) red kidney beans or pinto beans, rinsed and drained
  • 1 medium yellow onion, finely diced
  • 1 small red bell pepper, finely diced
  • 3 cloves garlic, minced
  • 1 can (14 ounces) diced tomatoes
  • 2 tablespoons tomato paste
  • 1.75 cups vegetable broth
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ½ cup Spanish green olives, sliced
  • 2 tablespoons olive oil
  • Salt and black pepper to taste
  • Fresh cilantro or thyme for garnish

Instructions

  1. Heat the olive oil in a large, deep skillet over medium heat. Add the diced onion and bell pepper, cooking for 5 minutes until soft and translucent.
  2. Stir in the minced garlic, smoked paprika, ground cumin, dried oregano, and tomato paste. Cook for 1 minute, stirring constantly, until highly fragrant.
  3. Add the un-cooked white rice to the skillet, stirring for 2 minutes to toast the grains and coat them thoroughly in the spiced oil base.
  4. Pour in the canned diced tomatoes (with their juices), vegetable broth, and the rinsed red beans. Stir gently to integrate all the ingredients cleanly.
  5. Bring the liquid to a boiling point, then immediately drop the heat to low, cover the skillet tightly with a lid, and simmer undisturbed for 18 to 20 minutes until the rice is tender and the liquid is fully absorbed.
  6. Remove the skillet from the heat entirely. Leave the lid on to steam for 5 extra minutes.
  7. Remove the lid, scatter the sliced green olives across the top, and use a fork to gently fluff the rice and distribute the beans evenly. Garnish with fresh herbs and serve hot.

More Latest

  • Elegant Mulberry & Earl Grey Cheesecake
  • Tropical Hawaiian Guava Cake
  • Vibrant Blueberry Spinach Salad
  • Creamy Homemade Carrot Apple Salad
  • Print

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hello! I'm Lauren!

The heart behind Recipes Of Home!

A cozy corner where simple, fresh ingredients come alive in delicious homemade meals that are both quick and satisfying.

More about me

Lauren Picks

  • Chocolate Coconut Balls
  • The Ultimate 4-Ingredient Party Dip
  • Texas Turtle Sheet Cake
  • Chocolate Turtle Cake
  • Cake Mix Toffee Bars
  • Cinnamon Apple Cake

Footer

Privacy Policy |Terms & Conditions

Some stock photos used on this site are courtesy of Depositphotos.

Footer

↑ back to top

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Recipes Of Home

Want to save this recipe?

Enter your email below and we’ll send the recipe straight to your inbox!