Just when you thought Spanish rice couldn’t get any better, we’ve rounded up 12 delicious twists on this classic dish that will have your taste buds dancing! Whether you’re in the mood for something quick and easy or a hearty, comfort-food favorite, these recipes are sure to spice up your dinner routine. Keep reading to discover your next go-to Spanish rice masterpiece!
Authentic Spanish Rice with Saffron

Diving into the world of Spanish cuisine has always been a journey of flavors for me, and nothing brings back memories of my trip to Valencia like a steaming plate of Authentic Spanish Rice with Saffron. It’s a dish that’s as vibrant in color as it is in taste, and today, I’m sharing my go-to recipe that never fails to impress.
Ingredients
- Rice – 2 cups
- Chicken broth – 4 cups
- Saffron threads – 1/4 tsp
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Tomato – 1, finely chopped
Instructions
- Heat olive oil in a large pan over medium heat (350°F) until shimmering.
- Add minced garlic and sauté for 1 minute, until fragrant but not browned.
- Stir in the chopped tomato and cook for 2 minutes, until softened.
- Add rice to the pan, stirring to coat each grain with oil, and toast for 2 minutes.
- Pour in chicken broth and bring to a boil, then reduce heat to low (200°F).
- Crush saffron threads between your fingers and sprinkle over the rice, then stir gently to distribute.
- Cover the pan and simmer for 20 minutes, without stirring, until the liquid is absorbed and the rice is tender.
- Remove from heat and let sit, covered, for 5 minutes to allow the rice to steam and flavors to meld.
Fluffy and aromatic, this Spanish rice is a testament to the magic of simple ingredients coming together. Serve it with a squeeze of lemon for a bright contrast, or pair it with grilled seafood for a meal that transports you straight to the Mediterranean coast.
Vegetarian Spanish Rice with Black Beans

Diving into the world of vegetarian dishes has never been more exciting, especially when it comes to this Vegetarian Spanish Rice with Black Beans. I remember the first time I whipped this up; it was a lazy Sunday afternoon, and the aroma filling my kitchen was nothing short of magical. It’s a dish that’s as hearty as it is healthy, perfect for those days when you’re craving something flavorful yet simple.
Ingredients
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- White rice – 1 cup
- Vegetable broth – 2 cups
- Tomato sauce – 1/2 cup
- Black beans – 1 can (15 oz), drained and rinsed
- Cumin – 1 tsp
- Salt – 1/2 tsp
Instructions
- Heat olive oil in a large skillet over medium heat (350°F).
- Add diced onion and minced garlic to the skillet, sautéing until the onion is translucent, about 5 minutes.
- Stir in the white rice, coating it well with the onion and garlic mixture.
- Pour in the vegetable broth and tomato sauce, bringing the mixture to a boil.
- Reduce heat to low (200°F), cover, and simmer for 20 minutes, or until the rice is tender and the liquid is absorbed.
- Add the black beans, cumin, and salt, stirring gently to combine.
- Cover and let sit for 5 minutes off the heat to allow the flavors to meld.
Loving the vibrant colors and textures of this dish is easy, especially when served with a sprinkle of fresh cilantro or a side of avocado slices. The rice is perfectly fluffy, and the black beans add a delightful creaminess, making every bite a comforting experience. Try topping it with a dollop of sour cream for an extra layer of richness.
Spicy Spanish Rice with Chorizo

Nothing beats the comfort of a one-pan meal that’s bursting with flavor, especially when it’s as vibrant and hearty as this Spicy Spanish Rice with Chorizo. I remember the first time I tried this dish at a friend’s potluck; the smoky chorizo and the kick of spices had me going back for seconds before I even realized it!
Ingredients
- Chorizo – 1 cup, sliced
- Long-grain white rice – 1 cup
- Chicken broth – 2 cups
- Tomato paste – 2 tbsp
- Garlic – 2 cloves, minced
- Olive oil – 1 tbsp
- Smoked paprika – 1 tsp
- Cayenne pepper – ¼ tsp
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering, about 1 minute.
- Add sliced chorizo and cook until lightly browned, stirring occasionally, for 5 minutes.
- Stir in minced garlic and cook until fragrant, about 30 seconds.
- Mix in tomato paste, smoked paprika, and cayenne pepper, cooking for another minute to blend the flavors.
- Add the rice, stirring to coat it evenly with the oil and spices, for about 2 minutes.
- Pour in chicken broth, bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
- After 20 minutes, remove the skillet from heat and let it sit, covered, for 5 minutes to allow the rice to steam.
- Fluff the rice with a fork before serving.
Perfectly fluffy with a smoky depth from the chorizo and a gentle heat that builds with each bite, this dish is a weeknight winner. Try topping it with a fried egg for a breakfast twist or serving it alongside a crisp green salad to balance the richness.
Spanish Rice with Chicken and Peppers

Every time I think about comfort food that packs a punch of flavor, Spanish Rice with Chicken and Peppers comes to mind. It’s a dish that reminds me of my first attempt at cooking something beyond scrambled eggs, and surprisingly, it turned out to be a hit at a family potluck.
Ingredients
- Chicken thighs – 1 lb
- White rice – 1 cup
- Bell peppers – 2, sliced
- Chicken broth – 2 cups
- Tomato paste – 2 tbsp
- Olive oil – 1 tbsp
- Garlic – 2 cloves, minced
- Salt – 1 tsp
- Paprika – 1 tsp
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
- Add chicken thighs, skin side down, and cook until golden brown, about 5 minutes per side. Tip: Don’t overcrowd the pan to ensure even browning.
- Remove chicken and set aside. In the same skillet, add minced garlic and sauté for 30 seconds until fragrant.
- Add sliced bell peppers and cook until slightly softened, about 3 minutes.
- Stir in tomato paste, salt, and paprika, cooking for another minute to blend the flavors.
- Add white rice, stirring to coat with the mixture, then pour in chicken broth. Tip: Rinse the rice beforehand to remove excess starch for fluffier results.
- Return chicken to the skillet, nestling it into the rice. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes. Tip: Keep the lid on to trap steam and cook the rice evenly.
- Remove from heat and let stand covered for 5 minutes before serving.
Great for a weeknight dinner, this dish offers a delightful mix of tender chicken, fluffy rice, and vibrant peppers. Try serving it with a squeeze of lime for an extra zing that brightens up the whole meal.
One-Pot Spanish Rice with Shrimp

Zesty flavors and minimal cleanup? Count me in! There’s something about a one-pot dish that feels like a warm hug, especially when it’s as vibrant and flavorful as this Spanish Rice with Shrimp. It’s my go-to when I’m craving something hearty but don’t want to spend hours in the kitchen.
Ingredients
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Long-grain white rice – 1 cup
- Chicken broth – 2 cups
- Tomato paste – 2 tbsp
- Shrimp – 1 lb, peeled and deveined
- Frozen peas – 1 cup
- Salt – 1 tsp
- Paprika – 1 tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 2 minutes.
- Add minced garlic and sauté until fragrant, about 30 seconds. Tip: Don’t let the garlic brown or it’ll turn bitter.
- Stir in the rice, coating it well with the oil and garlic, for about 1 minute.
- Pour in the chicken broth and add tomato paste, salt, and paprika. Stir to combine.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Tip: Resist the urge to peek; keeping the lid on ensures even cooking.
- After 15 minutes, layer the shrimp and frozen peas on top of the rice. Cover and cook for another 5 minutes. Tip: The shrimp are done when they’re pink and opaque.
- Remove from heat and let it sit, covered, for 5 minutes to allow the flavors to meld.
Kind of magical how the rice turns out perfectly fluffy every time, with the shrimp adding a sweet, succulent contrast. I love serving this straight from the pot, garnished with a sprinkle of fresh parsley for a pop of color.
Spanish Rice Stuffed Peppers

Perfect for a cozy dinner, these Spanish Rice Stuffed Peppers bring a vibrant splash of color and flavor to your table. I remember the first time I made them; the aroma filled my kitchen, reminding me of a small tapas bar in Barcelona where I first fell in love with Spanish cuisine.
Ingredients
- Bell peppers – 4
- Olive oil – 2 tbsp
- Ground beef – 1 lb
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Spanish rice – 2 cups, cooked
- Tomato sauce – 1 cup
- Shredded cheese – 1 cup
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Preheat your oven to 375°F (190°C).
- Cut the tops off the bell peppers and remove the seeds and membranes. Tip: Choose peppers that can stand upright for easier stuffing.
- Heat olive oil in a skillet over medium heat. Add the ground beef, onion, and garlic. Cook until the beef is browned, about 5 minutes.
- Stir in the cooked Spanish rice, tomato sauce, salt, and black pepper. Cook for another 2 minutes. Tip: For extra flavor, use homemade tomato sauce.
- Stuff the bell peppers with the beef and rice mixture. Place them in a baking dish.
- Sprinkle shredded cheese on top of each pepper. Tip: Mix different cheeses for a more complex flavor.
- Bake in the preheated oven for 25 minutes, or until the peppers are tender and the cheese is bubbly and golden.
Mouthwatering and hearty, these stuffed peppers offer a delightful contrast between the tender pepper and the savory, cheesy filling. Serve them with a side of crusty bread to soak up any extra sauce, making for a meal that’s as satisfying as it is colorful.
Spanish Rice and Beef Skillet

Venturing into the world of one-pan meals has been a game-changer for my weeknight dinners, and this Spanish Rice and Beef Skillet is a testament to that. It’s a dish that brings back memories of my first attempt at combining rice and beef in a skillet, a humble beginning that has now become a family favorite.
Ingredients
- Ground beef – 1 lb
- Long grain white rice – 1 cup
- Chicken broth – 2 cups
- Tomato sauce – 8 oz
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Olive oil – 2 tbsp
- Salt – 1 tsp
- Cumin – 1 tsp
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
- Add diced onion and minced garlic to the skillet, sautéing until the onion is translucent, about 3 minutes.
- Increase heat to medium-high and add ground beef, breaking it apart with a spoon, and cook until no longer pink, about 5 minutes.
- Stir in rice, chicken broth, tomato sauce, salt, and cumin, bringing the mixture to a boil.
- Reduce heat to low, cover, and simmer for 20 minutes, or until the rice is tender and has absorbed all the liquid. Tip: Resist the urge to peek; keeping the lid on ensures even cooking.
- Remove from heat and let stand, covered, for 5 minutes to allow the rice to steam further. Tip: This step is crucial for achieving the perfect texture.
- Fluff the rice with a fork before serving. Tip: For an extra touch, garnish with fresh cilantro or a squeeze of lime juice.
Bursting with flavors, this Spanish Rice and Beef Skillet is a hearty meal that stands on its own but pairs beautifully with a simple side salad or warm tortillas. The rice comes out perfectly fluffy, with the beef adding a rich depth that makes every bite satisfying.
Spanish Rice with Tomatoes and Olives

Many evenings, I find myself craving something hearty yet simple, and that’s when Spanish Rice with Tomatoes and Olives comes to mind. It’s a dish that reminds me of summer evenings spent in my tiny kitchen, experimenting with flavors that transport me straight to the Mediterranean.
Ingredients
- Long grain rice – 1 cup
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Tomatoes – 2, diced
- Green olives – ½ cup, sliced
- Chicken broth – 2 cups
- Salt – ½ tsp
Instructions
- Heat olive oil in a large skillet over medium heat (350°F) until shimmering.
- Add minced garlic and sauté for 1 minute, until fragrant but not browned.
- Stir in the rice, coating it well with the oil and garlic, and toast for 2 minutes.
- Add diced tomatoes and sliced olives, cooking for another 3 minutes until the tomatoes start to soften.
- Pour in chicken broth and add salt, stirring once to combine.
- Bring the mixture to a boil, then reduce heat to low (200°F), cover, and simmer for 20 minutes.
- After 20 minutes, remove the skillet from heat and let it sit, covered, for 5 minutes to allow the rice to steam.
- Fluff the rice with a fork before serving.
So there you have it—a dish that’s as vibrant in color as it is in flavor. The rice comes out perfectly fluffy, with the tomatoes and olives adding a delightful tanginess. Try serving it alongside grilled chicken or fish for a complete meal that’s sure to impress.
Spanish Rice Paella Style

Remember the first time I tried Spanish Rice Paella Style? It was at a tiny, bustling restaurant in New York, where the aroma of saffron and smoked paprika filled the air. That experience inspired me to recreate this dish at home, and after a few trials, I’ve nailed down a version that’s both simple and packed with flavor.
Ingredients
- Olive oil – 2 tbsp
- Chicken thighs – 1 lb, boneless, skinless, cut into bite-sized pieces
- Garlic – 3 cloves, minced
- Yellow onion – 1 medium, diced
- Long grain rice – 1 cup
- Chicken broth – 2 cups
- Tomato paste – 2 tbsp
- Saffron threads – 1/4 tsp
- Smoked paprika – 1 tsp
- Frozen peas – 1/2 cup
- Salt – 1/2 tsp
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering.
- Add chicken thighs, cooking until golden brown on all sides, about 5 minutes. Tip: Don’t overcrowd the pan to ensure even browning.
- Stir in garlic and onion, sautéing until soft, about 3 minutes.
- Mix in rice, coating it well with the oil and juices, for about 2 minutes. Tip: Toasting the rice slightly enhances its nutty flavor.
- Pour in chicken broth, then add tomato paste, saffron, smoked paprika, and salt, stirring to combine.
- Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes. Tip: Resist the urge to peek; keeping the lid on ensures perfectly steamed rice.
- Scatter frozen peas over the top, cover again, and let sit off the heat for 5 minutes to warm through.
Now, the moment of truth: fluff the rice gently with a fork, marveling at the vibrant colors and enticing aroma. The chicken should be tender, the rice perfectly al dente, with the peas adding a sweet pop. Serve it straight from the skillet for a rustic touch, or plate it up with a sprinkle of fresh parsley for a bit of greenery.
Spanish Rice with Corn and Avocado

Zesty flavors and vibrant colors make this Spanish Rice with Corn and Avocado a standout dish that’s as fun to make as it is to eat. I remember the first time I whipped this up on a lazy Sunday afternoon; the aroma filled my kitchen, and I knew it was going to be a hit. It’s become my go-to recipe when I want something quick, nutritious, and bursting with flavor.
Ingredients
- White rice – 1 cup
- Water – 2 cups
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Tomato paste – 2 tbsp
- Frozen corn – 1 cup
- Avocado – 1, diced
- Salt – ½ tsp
Instructions
- Rinse the white rice under cold water until the water runs clear to remove excess starch.
- In a medium saucepan, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
- Stir in the tomato paste and cook for another minute to deepen the flavor.
- Add the rinsed rice to the saucepan, stirring to coat the grains with the oil and tomato mixture.
- Pour in water and add salt. Bring to a boil, then reduce heat to low, cover, and simmer for 18 minutes. Tip: Resist the urge to peek; keeping the lid on ensures perfectly steamed rice.
- While the rice cooks, heat a small skillet over medium heat and add the frozen corn. Cook for 5 minutes, stirring occasionally, until heated through and slightly charred. Tip: A little char adds a nice smoky flavor.
- Once the rice is done, remove from heat and let it sit, covered, for 5 minutes. Then fluff with a fork.
- Gently fold the cooked corn and diced avocado into the rice. Tip: Adding the avocado last keeps it from getting too mushy.
Every bite of this dish offers a delightful mix of textures, from the fluffy rice to the creamy avocado and the slight crunch of corn. Serve it in a colorful bowl to highlight its vibrant hues, or pair it with grilled chicken for a more substantial meal.
Spanish Rice Soup with Lime

Unbelievably, the first time I tried Spanish Rice Soup with Lime was during a chilly evening when I was craving something both comforting and zesty. It’s a dish that reminds me of the vibrant flavors of Spain, yet it’s so simple to make at home. Here’s how I whip it up on a busy weeknight.
Ingredients
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- White rice – 1 cup
- Chicken broth – 4 cups
- Tomato paste – 2 tbsp
- Cumin – 1 tsp
- Lime – 1, juiced
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering.
- Add diced onion and minced garlic, sautéing until the onion is translucent, about 5 minutes.
- Stir in white rice, coating it well with the oil and onion mixture, for about 2 minutes.
- Pour in chicken broth and add tomato paste, stirring to combine.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
- After 20 minutes, remove the pot from heat and stir in cumin, lime juice, and salt.
- Let the soup sit covered for 5 minutes to allow flavors to meld before serving.
Rich in flavor with a hint of tanginess from the lime, this soup is a delightful balance of comfort and zest. Serve it with a side of crusty bread or top with avocado slices for an extra layer of texture.
Spanish Rice with Smoked Paprika and Garlic

Craving something that’s both comforting and packed with flavor? I stumbled upon this Spanish Rice recipe during a lazy Sunday when all I wanted was to bring a bit of Spain into my kitchen. The smoked paprika and garlic combo is a game-changer, trust me.
Ingredients
- Long grain rice – 1 cup
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Smoked paprika – 1 tsp
- Chicken broth – 2 cups
- Salt – ½ tsp
Instructions
- Heat olive oil in a large skillet over medium heat (350°F) until shimmering.
- Add minced garlic and sauté for 30 seconds, just until fragrant—be careful not to burn it.
- Stir in the rice, coating it well with the oil and garlic, and toast for 2 minutes for a nutty flavor.
- Sprinkle smoked paprika and salt over the rice, stirring to evenly distribute the spices.
- Pour in chicken broth, bring to a boil, then reduce heat to low (200°F), cover, and simmer for 18 minutes.
- After 18 minutes, remove from heat and let it sit, covered, for 5 minutes to absorb any remaining liquid.
- Fluff the rice with a fork before serving to separate the grains and enhance the texture.
Absolutely love how the smoked paprika gives this rice a deep, smoky flavor that pairs perfectly with the subtle kick of garlic. Serve it alongside grilled chicken or fold it into burritos for an extra flavor punch.
Conclusion
Outstanding flavors await in our roundup of 12 Delicious Better Spanish Rice Recipes! Whether you’re craving something traditional or with a twist, there’s a dish here to satisfy every palate. We’d love for you to try these recipes, share your favorites in the comments, and spread the love by pinning this article on Pinterest. Happy cooking!