The Best Homemade Spanish Rice Recipe

Unlock the secret to the best homemade Spanish rice with this easy, flavorful recipe—perfect for any meal. Discover the full instructions now.

Share your Recipe

What You’ll Love About This Recipe

This homemade Spanish rice is a crowd-pleaser that’s simple to make and packed with flavor. Whether you’re cooking for family dinner or a weeknight meal, it’s sure to become a favorite. You’ll love how easy it is to prepare with just a few everyday ingredients. The savory tomato base, tender rice, and hint of spices create a dish that’s both comforting and satisfying. Plus, it’s perfect as a side or a main course, making it a versatile addition to your recipe collection.

Recipe

tomato spiced rice dish

This Homemade Spanish Rice recipe is a flavorful and easy-to-make side dish that pairs perfectly with a variety of main courses. With a blend of tomatoes, spices, and rice, it’s a comforting dish that’s sure to become a family favorite.

Ingredients:

  • 1 ½ cups long-grain white rice
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 1 green bell pepper, finely chopped
  • 2 cloves garlic, minced
  • 2 cups chicken or vegetable broth
  • 1 cup tomato sauce
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • ½ teaspoon chili powder
  • Salt and pepper to taste
  • Fresh cilantro for garnish (optional)

Instructions:

  1. In a large skillet, heat olive oil over medium heat. Add the rice and cook, stirring frequently, until it becomes lightly golden (about 5 minutes).
  2. Add the chopped onion, bell pepper, and garlic to the skillet. Cook for another 3-4 minutes, until the vegetables are softened.
  3. Stir in the broth, tomato sauce, cumin, paprika, chili powder, salt, and pepper. Bring the mixture to a boil.
  4. Reduce the heat to low, cover the skillet, and let it simmer for 20-25 minutes, or until the rice is tender and the liquid is absorbed.
  5. Remove from heat and let it sit, covered, for 5 minutes. Fluff the rice with a fork and garnish with fresh cilantro if desired.

Notes:

  • For a spicier version, add a pinch of cayenne pepper or diced jalapeños.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

Equipment:

  • Large skillet with lid
  • Wooden spoon or spatula

Time:

Prep time: 10 minutes

Cooking time: 30 minutes

Total time: 40 minutes

Cuisine:

Mexican/Spanish

Serving:

Serves 4-6

Nutrition

This homemade Spanish rice recipe is both flavorful and nutritious, making it a perfect side dish or main course. Below is the nutrition information per serving.

CaloriesCarbsProteinFatFiberSodium
22040g5g4g2g350mg

What To Serve With It

When I make Spanish rice, I love pairing it with juicy grilled chicken for a filling meal. Another favorite of mine is a fresh black bean salad, which adds a nice zesty kick. Both sides complement the rice perfectly, making the dish feel complete.

Grilled Chicken

Grilled chicken’s savory flavors pair beautifully with so many side dishes, but I’ve found that Spanish rice is one of my all-time favorites to serve alongside it. The smoky, charred notes of the chicken complement the rich, tomato-infused rice perfectly. I love how the spices in the rice, like cumin and paprika, enhance the chicken’s natural taste. Plus, the texture contrast—juicy chicken with fluffy, tender rice—makes every bite satisfying. Sometimes, I’ll add a sprinkle of fresh cilantro or a squeeze of lime for an extra pop of flavor. It’s a combination that feels both comforting and exciting, every single time.

Black Bean Salad

Though I love experimenting with different sides, I’ve found that black bean salad is one of those dishes I keep coming back to because it’s just so versatile. It’s fresh, hearty, and pairs perfectly with Spanish rice, adding a pop of color and texture to the meal. I usually toss black beans with corn, diced tomatoes, red onion, cilantro, and a zesty lime dressing. Sometimes, I’ll throw in avocado for creaminess or a hint of jalapeño for a kick. It’s a no-fuss dish that’s quick to make and always a crowd-pleaser, especially on busy nights.

Share your Recipe