This flavorful Spanish rice works beautifully as a side dish and can easily become a hearty main when paired with taco-seasoned beef or your favorite protein.
Place the rice and chicken broth in a large skillet set over high heat. Bring the mixture to a rolling boil, then lower the heat to a gentle simmer and cover with a lid. Cook for 18–20 minutes, or until the rice is tender and the liquid is absorbed. Fluff with a fork, transfer the rice to another dish, and cover to keep warm.
Return the skillet to medium-high heat and melt the butter. Add the chopped onion and cook, stirring occasionally, until softened and lightly golden, about 2 minutes.
Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the diced tomatoes along with the chile powder, cumin, smoked paprika, and salt. Stir well, bring to a boil, then cover and reduce the heat to medium-low. Let simmer for 10 minutes.
Add the cooked rice back into the skillet with the tomato mixture, stirring until everything is evenly combined. Remove from heat and cover to keep warm. Garnish with fresh cilantro before serving, if desired.
Notes
Brown rice may be substituted for white rice; adjust the cooking time as needed.
Nutrition Calories: 240 kcal | Carbohydrates: 46 g | Protein: 6 g | Fat: 4 g | Saturated Fat: 2 g | Cholesterol: 8 mg | Sodium: 591 mg | Potassium: 480 mg | Fiber: 3 g | Sugar: 5 g | Vitamin A: 741 IU | Vitamin C: 18 mg | Calcium: 67 mg | Iron: 3 mg