• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Spanish Rice (Arroz Rojo) – Garlicky, Flavorful, and Perfectly Textured

Spanish Rice (Arroz Rojo) – Garlicky, Flavorful, and Perfectly Textured

Similar to Mexican rice, this Spanish rice is the garlicky, well-seasoned side dish you need for a festive dinner or weeknight meal. Also called arroz rojo, it’s full of flavor, perfectly textured, and comes together in just 45 minutes. With a few tips, it’s easy to get every grain fluffy and flavorful!

Table of Contents

Toggle
  • Ingredients
  • Instructions
    • 1. Sauté Aromatics
    • 2. Toast the Rice
    • 3. Add Liquids and Seasonings
    • 4. Simmer
    • 5. Rest the Rice
    • 6. Fluff and Serve
  • Tips for Perfect Spanish Rice
  • Storage

Ingredients

  • 2 Tbsp extra-virgin olive oil
  • ½ medium yellow onion, finely chopped
  • 3 cloves garlic, finely minced
  • 1½ cups long-grain white rice, lightly rinsed and dried
  • 2 cups low-sodium chicken broth (or vegetable broth for a vegan version)
  • ½ cup canned crushed tomatoes
  • 2 tsp kosher salt, plus more to taste
  • 1¼ tsp Sazón seasoning
  • 1 tsp dried oregano
  • ¾ tsp ground cumin
  • ½ tsp freshly ground black pepper, plus more to taste
  • ¼ tsp cayenne pepper
  • Fresh cilantro leaves, for garnish

Instructions

1. Sauté Aromatics

In a medium saucepan, heat olive oil over medium heat. Add the onion and cook, stirring occasionally, until softened and translucent, about 3 minutes. Add the garlic and cook for 2 minutes until fragrant.

2. Toast the Rice

Add the rice to the pan and cook, stirring frequently, until lightly golden and fragrant, about 6 minutes. Toasting the rice enhances flavor and keeps the grains from clumping.

3. Add Liquids and Seasonings

Stir in the chicken broth, crushed tomatoes, salt, Sazón, oregano, cumin, black pepper, and cayenne. Mix until well combined.

4. Simmer

Increase heat to high and bring to a boil. Reduce heat to low, cover, and simmer for 18–20 minutes, or until the liquid is fully absorbed.

5. Rest the Rice

Remove from heat. Remove the lid, then cover the saucepan with a clean kitchen towel and replace the lid. Let the rice rest for 5–10 minutes to allow gentle steaming for perfect texture.

6. Fluff and Serve

Remove the lid and towel. Fluff the rice with a fork, adjust seasoning with salt and pepper, and garnish with fresh cilantro. Serve as a flavorful side for tacos, enchiladas, grilled meats, or any festive dinner.


Tips for Perfect Spanish Rice

  • Toast the Rice – Adds depth of flavor and prevents clumping.
  • Rest the Rice – Steaming after cooking ensures fluffy, separate grains.
  • Customize – Swap cilantro for parsley or basil if desired.

Storage

Store leftovers in an airtight container in the refrigerator for up to 5 days. Sprinkle a few drops of water when reheating to keep the rice moist.

Previous Post: « One Pot Creamy Garlic Pasta (Just 20 Minutes!)
Next Post: Oven-Baked Cheesy Tacos (Crispy & Loaded) »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Small Batch 30 Minute Rolls

Banana Crumble

Homemade Soft Pretzel Bites

Blueberry Sour Cream Coffee Cake

Perfect Rhubarb Jam

Easy Fried Rice

Dessert Recipes

Blueberry Sour Cream Coffee Cake

Perfect Rhubarb Jam

Classic Chocolate Chip Cookies

Vegan Air Fryer Donuts

No-Bake Vegan Mango Cheesecake

Iced Guava White Tea Lemonade

Copyright © 2026 Snack On Meat on the Foodie Pro Theme