Main Courses
Arroz rojo made in a rice cooker transforms a simple weeknight dinner into a vibrant, flavor-packed meal with minimal effort. The signature red hue comes from annatto or achiote, while smoky tomato and chorizo create deep, savory layers that elevate basic rice into something extraordinary. This one-pot method ensures tender grains and rich flavors without constant stirring or timing worries.
The beauty of arroz rojo lies in its balance—bright spices, smoky chorizo, and tender rice all come together in a single pot. You’ll start with long-grain rice, toasted spices, and a blend of tomatoes and chorizo that infuse the grains with bold, earthy flavors. The rice cooker handles the rest, delivering perfectly cooked rice every time without the risk of burning or undercooking.
What you’ll end up with is a dish that’s as visually striking as it is delicious—golden-red rice with pockets of smoky chorizo and caramelized tomatoes. The texture is firm yet tender, with each grain absorbing the rich, aromatic sauce. This recipe is perfect for feeding a family or meal prepping for the week, as the flavors only deepen with time.
Ready in just 30 minutes, this arroz rojo is a game-changer for busy nights. The rice cooker does all the work while you prep the toppings or side dishes. Whether you’re serving it with grilled meats, black beans, or a simple salad, this one-pot meal will become a staple in your rotation.
Ingredients for arroz rojo rice cooker
Long-grain rice, smoky chorizo, and fire-roasted tomatoes—everything you need for vibrant arroz rojo.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Chorizo (Mexican Style) 🥓 | 6 oz | Fresh or high-quality cured |
| Canned Diced Tomatoes 🍅 | 15 oz | Fire-roasted preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Achiote Paste (or Annatto) 🌶️ | 1 tsp | For signature red color |
| Onion 🧅 | 1 whole | Yellow, diced small |
| Garlic Cloves 🧄 | 4 cloves | Minced or finely chopped |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Bay Leaf 🌿 | 1 whole | Fresh preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The chorizo is the flavor anchor here—Mexican-style with that perfect blend of spice and fat. Trader Joe's or local butcher counters usually carry the best quality, but any fresh chorizo will work. If you're using cured, slice it thin to mimic fresh texture. The canned tomatoes? Fire-roasted makes all the difference—Muir Glen is my go-to, but any good brand with no added sugar. For the achiote, Latin markets have it in paste form, but if you can't find it, annatto seeds work too (steep them in hot oil).
No chorizo? Spicy ground sausage or smoked paprika can stand in, but it won't be the same. Fresh tomatoes work too—just chop them finely and simmer longer. The bay leaf is non-negotiable for depth, but if you're out, a pinch of thyme works in a pinch. For extra smokiness, add 1/2 tsp smoked paprika to the spices. And if your rice cooker has a sauté function, use it to toast the spices—they'll sing more when you do.
This keeps beautifully—3-4 days in the fridge, 3 months frozen. I always make extra because it reheats like a dream. Store in an airtight container with a splash of water to keep it moist. For serving, top with cilantro, avocado, or a fried egg—whatever you're craving. The rice cooker does all the work, but a quick stir before serving makes it feel extra special.
Why You'll Love This Recipe
- One-Pot Magic: The rice cooker does all the work—just dump in the rice, chorizo, and tomatoes, then let the achiote paste turn that water into a rich, golden broth. No pots, no fuss, no cleanup that’ll make you question your life choices.
- Smoky-Sweet Obsession: That Mexican chorizo? It’s the star—crispy edges and smoky depth that clings to every grain. The achiote paste gives it this warm, earthy glow, like a sunset in a bowl. Honestly, I’ve made this for people who “don’t like Mexican food,” and they still ask for seconds.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream—perfect for lunches or when your partner texts at 6 PM asking what’s for dinner. (Yes, even on a Tuesday night.)
- Budget Flex: You’re looking at a dish that costs pennies per serving but tastes like you spent hours. Canned tomatoes and chorizo stretch forever, and the achiote paste? A little goes a long way. Took me three tries to get the proportions right, but now it’s my secret weapon for feeding a crowd without breaking the bank.
Step-by-step instructions for arroz rojo rice cooker recipe
Here's how to create this smoky, flavorful one-pot Mexican classic with perfect texture.
Sauté the Chorizo and Aromatics
Heat the rice cooker pot over medium heat and add the 1 tablespoon olive oil. When the oil shimmers, add the 6 oz chorizo (Mexican style) and cook for 3-4 minutes until the chorizo begins to release its fat and turn golden. This is where all the deep, smoky flavor starts building.
Add the 1 whole onion (diced small) and cook for another 3-4 minutes until the onions soften and become translucent. Stir in the 4 cloves garlic (minced or finely chopped) and cook for 30 seconds until fragrant. You'll notice the kitchen filling with that delicious chorizo aroma—this is your reward for starting with fresh, high-quality chorizo.
Build the Tomato Base
Add the 15 oz canned diced tomatoes, 2 tablespoons tomato paste, 1 teaspoon achiote paste (or annatto), 1 teaspoon ground cumin, 1 teaspoon dried oregano (Mexican preferred), and 1 whole bay leaf (fresh preferred) to the rice cooker pot. Stir everything together thoroughly so the achiote paste dissolves and coats all the ingredients evenly.
Cook this mixture for 5-6 minutes until the tomatoes begin to break down and the sauce thickens slightly. The achiote paste will give your arroz rojo that signature deep red color. If you're using annatto instead, you'll get a slightly different hue but equally delicious flavor. This step develops the rich, complex base that makes this dish so special.
Add Rice and Broth
Rinse the 1.5 cups long-grain white rice thoroughly under cold water until the water runs clear. This removes excess starch that would make your rice mushy. Add the rinsed rice to the rice cooker pot and stir to combine with the tomato mixture.
Pour in the 1 cup chicken broth (low-sodium preferred) and the remaining seasonings: 0.5 teaspoon salt and 0.25 teaspoon black pepper. Stir gently but thoroughly to distribute everything evenly. The rice should be well-coated with the tomato mixture but not submerged—this ensures proper cooking and flavor absorption.
Cook to Perfect Texture
Close the rice cooker lid and select the white rice setting. Let the arroz rojo cook according to the manufacturer's instructions, which typically takes about 20-25 minutes. The rice cooker will automatically switch to keep-warm mode when done, but don't open it immediately—let it rest for 5 minutes first.
After resting, use a fork to gently fluff the rice, being careful not to overmix. The arroz rojo should be tender but still have a slight bite, with a beautiful red hue from the achiote and rich, smoky chorizo flavor throughout. If you prefer it more moist, you can add a splash of water or broth during the cooking process, but the rice cooker's steam should provide just the right amount of moisture.
Pro Tips For Making Arroz Rojo Rice Cooker
- Sear the Chorizo First: I learned this the hard way—skipping the sear means your rice will taste like it’s swimming in grease rather than flavor. Crumble the chorizo in a dry pan over medium-high heat until it’s golden and crispy in spots (about 5-7 minutes). The bitterness burns off, and the fat renders into a fragrant base that clings to the rice.
- Bloom the Achiote: This isn’t the prettiest method, but it’s the tastiest. Mix the achiote paste with a splash of warm water (or a little oil if it’s powdered) and let it sit for 5 minutes before adding it to the rice cooker. That way, the color and earthy flavor wake up instead of clinging to the sides like a stubborn stain.
- Skip the Crowding: After searing the chorizo, dump the tomatoes and tomato paste into the pot before adding the rice. If you layer everything on top, the rice will steam unevenly and end up gummy. The sauce needs to simmer into a thick, glossy base first—this guarantees every grain gets coated, not just the top layer.
- Toast the Rice First: Yes, even if you’re impatient like me. Before adding liquid, spread the raw rice in the rice cooker’s inner pot and toast it over medium heat for 2-3 minutes until it smells nutty. It’s the thing that matters most for separating the grains later—no more mushy, gluey arroz rojo. (Your future self will thank you.)
Perfect pairings for this arroz rojo rice cooker
Side Dish Harmony
Pair arroz rojo with black beans for a classic Mexican combo—I love using low-sodium canned beans like Goya for convenience. Warm them with a splash of broth and a pinch of cumin, then serve alongside the rice. The contrast of creamy beans and smoky rice is pure magic. 🌱
For a fresh element, add a mango-avocado salad with lime juice and cilantro. The sweetness balances the rich chorizo flavors beautifully. I often use ripe Hass avocados and firm mango chunks for the perfect texture contrast.
Protein Pairings
Grilled chicken thighs are my go-to protein—marinate them in lime juice and garlic before grilling for 15-20 minutes until juicy. The smoky char pairs perfectly with the arroz rojo's deep flavors. For extra richness, try shredded beef from a slow-cooked pot of carne asada.
If you're feeling adventurous, add shrimp sautéed with garlic and chili powder. Cook them for 2-3 minutes until pink—just enough to keep them tender. The shrimp adds a bright, briny contrast that cuts through the richness of the chorizo.
Beverage Pairings
A Mexican lager like Modelo Especial or Pacífico is my top choice—its crisp, clean finish cleanses the palate between bites. The light carbonation balances the dish's richness without overpowering it. For a non-alcoholic option, try horchata with its creamy, cinnamon-infused sweetness.
For a bolder pairing, sip on Tequila Blanco neat or in a Paloma cocktail. The agave notes complement the achiote's earthy warmth, while the citrus in the Paloma brightens every bite. If you prefer wine, a light-bodied Tempranillo from Spain offers subtle fruitiness that harmonizes with the dish.
Toppings & Garnishes
Fresh cilantro and radish slices add a peppery crunch that elevates the dish instantly. I always chop ½ cup cilantro and 2 radishes into thin matchsticks for garnish. A squeeze of lime right before serving adds a zesty kick that makes every bite feel fresh.
For extra indulgence, top with crumbled queso fresco and diced avocado. The creamy cheese and buttery avocado create a luxurious finish. If you're serving this for a crowd, set out small bowls of these toppings so everyone can customize their plate.
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice for arroz rojo?
Brown rice works but requires adjustments—use 1.75 cups uncooked and increase broth to 1.5 cups for proper hydration. Cooking time will also be longer (35-40 minutes) since brown rice takes more time to absorb liquid. The texture will be nuttier and heartier, but the signature red color may fade slightly.
What if my arroz rojo turns out too dry or crunchy?
Add 2-3 tablespoons of hot water or broth and stir gently, then return to the rice cooker for 5 minutes on the keep-warm setting. Most rice cookers have a "add water" function—use that if available. For future batches, try a 1:1.25 rice-to-liquid ratio (e.g., 1.5 cups rice + 1.875 cups broth) for extra moisture.
Can I make this recipe without achiote paste?
Yes! Use 1/2 teaspoon smoked paprika + 1/4 teaspoon turmeric for color, or 1/2 teaspoon annatto seeds steeped in the oil. For deeper flavor, add 1/4 cup tomato paste to intensify the red hue. The dish will still taste delicious—just the color may be more orange than red.
How do I store leftovers to keep them tasting fresh?
Store in an airtight container with a damp paper towel on top to prevent drying. Refrigerate for up to 4 days or freeze for 3 months. Reheat gently in the rice cooker with 1-2 tablespoons water to restore moisture. For best texture, avoid microwaving—it makes the rice gummy.
What's the secret to extra-flavorful arroz rojo?
Toast the cumin and oregano in the oil for 30 seconds before adding other ingredients to deepen their aroma. For smokiness, add 1/2 teaspoon chipotle powder or a smoked bay leaf. Let the rice rest 10 minutes after cooking—this allows flavors to meld perfectly.
