The Best Homemade Spanish Rice Recipe

Great homemade Spanish rice recipe that's easy to make—just wait until you taste the rich, savory flavors in every bite.

Share your Recipe

What You’ll Love About This Recipe

This homemade Spanish rice recipe is a comforting dish that’s perfect for any night of the week. It’s simple to make yet packed with flavor, and you’ll love how versatile it is. It’s made with pantry staples**, so you likely already have everything you need. The mix of spices gives it a rich, savory taste, and it pairs wonderfully with your favorite proteins or veggies. Plus, it’s ready in under 30 minutes**, making it a lifesaver for busy evenings!

Recipe

flavorful spanish rice side

Spanish rice is a flavorful side dish that complements a variety of meals, from tacos to grilled chicken. This easy homemade recipe uses simple ingredients to create a dish that’s both aromatic and satisfying, perfect for family dinners or gatherings.

Ingredients:

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

Instructions:

  1. Heat the vegetable oil in a large skillet or saucepan over medium heat.
  2. Add the rice and cook, stirring frequently, until it turns golden brown, about 5 minutes.
  3. Stir in the onion, garlic, and bell pepper (if using). Cook for another 2-3 minutes until softened.
  4. Pour in the chicken broth and tomato sauce. Stir in the chili powder, cumin, paprika, salt, and pepper.
  5. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20-25 minutes, or until the rice is tender and the liquid is absorbed.
  6. Remove from heat and let it sit, covered, for 5 minutes. Fluff with a fork before serving.

Notes:

  • For a vegetarian version, substitute vegetable broth for chicken broth.
  • Adjust the spice levels by adding more or less chili powder and cumin to suit your taste.

Equipment:

– Large skillet or saucepan with a lid

Time:

Prep time: 10 minutes

Cooking time: 25 minutes

Cuisine:

Mexican

Serving:

Serves 4-6

Nutrition

Enjoy a nutritious meal with this homemade Spanish rice recipe, packed with essential vitamins and minerals.

NutrientAmount per Serving
Calories250 kcal
Protein5 g
Carbohydrates45 g
Fiber3 g
Sugars3 g
Fat6 g
Saturated Fat1 g
Sodium400 mg
Vitamin C10% DV
Iron8% DV

What To Serve With It

I love pairing my homemade Spanish rice with grilled chicken for a filling, balanced meal, and it’s a combo my family always enjoys. A fresh salad on the side adds a nice crunch and keeps things light. You can’t go wrong with these simple, tasty options!

Grilled Chicken Side

When you’re serving up grilled chicken, you’ll want sides that complement its smoky flavor without stealing the show. Spanish rice is a perfect match, with its savory tomato base and hints of garlic and onion. The rice absorbs the chicken’s juices, creating a hearty, comforting bite. I also love adding roasted veggies like zucchini or bell peppers—they’re simple, colorful, and bring a slight sweetness to balance the meal. Sometimes, I’ll toss a bit of cilantro or lime into the rice for a fresh twist. It’s all about creating harmony on the plate, letting every element shine without overwhelming the chicken.

Fresh Salad Pairing

Tossing together a fresh salad with grilled chicken and Spanish rice keeps the meal light yet satisfying. I love mixing crisp greens, cherry tomatoes, cucumber slices, and a sprinkle of feta cheese for a burst of flavor. A simple vinaigrette with olive oil, lemon juice, and a pinch of salt ties it all together perfectly. Sometimes, I’ll add avocado or roasted corn for extra texture. The cool, invigorating salad balances the warmth and spice of the Spanish rice beautifully. It’s a combo that never fails to impress, and it’s quick to prepare, making weeknight dinners feel special without much effort.

Share your Recipe