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

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:
- Heat the vegetable oil in a large skillet or saucepan over medium heat.
- Add the rice and cook, stirring frequently, until it turns golden brown, about 5 minutes.
- Stir in the onion, garlic, and bell pepper (if using). Cook for another 2-3 minutes until softened.
- Pour in the chicken broth and tomato sauce. Stir in the chili powder, cumin, paprika, salt, and pepper.
- 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.
- 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.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 250 kcal |
| Protein | 5 g |
| Carbohydrates | 45 g |
| Fiber | 3 g |
| Sugars | 3 g |
| Fat | 6 g |
| Saturated Fat | 1 g |
| Sodium | 400 mg |
| Vitamin C | 10% DV |
| Iron | 8% 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.








