Mexican Chorizo Rice

Category:Dinner Recipes

Mexican chorizo rice comes out fluffy, deeply seasoned, and just a little smoky, with every grain carrying the flavor of chorizo drippings, tomatoes, cumin, and lime. The chorizo gets browned first, so the rice never tastes flat or one-note; it soaks up the seasoned fat as it cooks and ends up tasting like it simmered for much longer than 25 minutes. It’s the kind of side dish that quietly takes over the plate.

The trick is to toast the rice before the liquid goes in and to keep the heat steady once it starts simmering. That short toast adds a nutty edge and helps the grains stay separate instead of turning sticky. Stirring the chorizo back in at the end keeps its texture intact, while the cilantro and lime wake everything up right before serving.

Below, I’ve included the little details that matter most here: how to keep the rice from going mushy, what kind of chorizo gives the best result, and how to change this up if you want it milder, lighter, or better suited to leftovers.

The rice turned out fluffy and the chorizo flavor soaked right into every bite. I loved that the lime and cilantro at the end kept it from feeling heavy.

★★★★★— Marisa T.

Save this Mexican chorizo rice for a fast one-pan side with smoky drippings, tender grains, and a fresh lime finish.

Save to Pinterest

Why the Chorizo Drippings Go in the Pan First

Chorizo isn’t just a mix-in here. It’s the seasoning base. Browning it first renders out the fat and leaves behind that brick-red, paprika-rich coating in the pan, which is what gives the rice its depth. If you drain the pot clean or rush past this part, the dish still works, but it loses the savory backbone that makes it taste like more than plain rice with sausage stirred through it.

The rice also needs that fat to toast properly. A light coating of oil plus the chorizo drippings keeps the grains separate while they absorb the broth. That’s the difference between rice that tastes seasoned through and rice that tastes like it was cooked beside something flavorful.

  • Chorizo — Use fresh Mexican chorizo, not the dry Spanish kind. Fresh chorizo breaks down into the pan and seasons the rice as it browns. If yours is especially greasy, spoon off a little fat after browning, but leave enough to coat the rice.
  • Long-grain white rice — Long-grain rice stays fluffy and distinct. Short-grain rice turns softer and stickier here, which changes the texture in a way that doesn’t suit the dish.
  • Chicken broth — This gives the rice a savory base that water can’t match. If you need a lighter version, use low-sodium broth and adjust the salt at the end instead of skipping broth altogether.
  • Diced tomatoes — The tomatoes add moisture and a little acidity. Don’t drain them; the juice helps cook the rice and keeps the finished dish from tasting heavy.

Cooking the Rice in One Pan Without Ending Up with Mush

Start by cooking the chorizo until it’s browned and crumbly, not pale and steamed-looking. Once you’ve removed it, the onion goes into the same pot so it softens in the flavored fat. The garlic only needs a minute; if it browns, it turns bitter fast and you’ll taste it in the finished rice.

When the rice goes in, stir it around until the edges look glossy and a little translucent. That short toast matters. After the liquid is added, bring it to a simmer, cover it, and leave it alone. Lifting the lid over and over lets steam escape, which is how rice ends up undercooked on top and gummy on the bottom.

Building the Chorizo Base

Cook the chorizo over medium heat until it loses its raw look and starts sticking slightly to the pot in browned bits. Those browned bits are flavor, not a problem. Remove the chorizo with a slotted spoon so it doesn’t overcook while the rice is simmering.

Toasting the Rice

Add the oil, onion, and garlic, then stir in the rice and keep it moving for 2 to 3 minutes. You’re looking for a faint nutty smell and grains that look lightly coated, not toasted dark. If the rice starts to brown aggressively, the heat is too high.

Simmering Until the Liquid Disappears

Pour in the broth, tomatoes, cumin, chili powder, and salt, then bring the pot to a gentle simmer before covering it. The heat should stay low enough that you hear occasional soft bubbles, not a hard boil. If it boils too fast, the bottom can catch before the top cooks through.

Finishing with Freshness

Fluff the rice with a fork before stirring the chorizo back in so the grains don’t break apart. Add the cilantro and lime juice at the end, not earlier, or both lose their brightness. Letting the rice rest for 5 minutes after mixing gives the steam time to settle and the texture time to firm up.

How to Adjust the Heat, Texture, and Finish

Make it milder without losing the chorizo flavor

Use a mild Mexican chorizo if you can find it, and cut the chili powder back to 1/2 teaspoon. You’ll still get the paprika-and-garlic backbone from the chorizo, but the finish will be gentler and more weeknight-friendly.

Swap in brown rice for a nuttier version

Brown rice needs more liquid and a longer cook time, so this isn’t a straight swap. Use the package ratio as your guide and expect a firmer, chewier texture with more bite. The flavor works, but the rice won’t be as soft and fluffy as the white rice version.

Make it dairy-free and gluten-free

This recipe is naturally dairy-free, and it’s gluten-free as long as your chorizo and broth are labeled gluten-free. That label matters more than people think, because some packaged chorizo and broth contain thickeners or additives that bring gluten along with them.

Turn it into a fuller meal

Stir in black beans or corn after the rice has finished cooking, then let everything sit covered for a few minutes so the add-ins warm through without turning the rice soft. That turns the side dish into a sturdy main without changing the method.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The rice firms up a bit as it chills, but the flavor deepens.
  • Freezer: It freezes well for up to 2 months. Cool it completely, then pack it flat in freezer bags or containers for faster thawing.
  • Reheating: Reheat covered with a splash of broth or water over low heat or in the microwave in short bursts. The common mistake is blasting it dry, which makes the rice tough before the center warms through.

Questions I Get Asked About This Recipe

Can I use Spanish chorizo instead of Mexican chorizo?+

Spanish chorizo won’t give you the same result because it’s cured and much firmer. Mexican chorizo breaks down into the pan and seasons the rice with rendered fat, which is what this recipe needs. If Spanish chorizo is all you have, dice it small and use less of it, but the texture will be different.

How do I keep the rice from getting mushy?+

Keep the simmer gentle and don’t overdo the liquid. The lid stays on for most of the cook time so the steam can do its job, and the rice should rest off the heat before serving. If it still feels wet, let it sit covered for a few extra minutes instead of stirring hard.

Can I make Mexican chorizo rice ahead of time?+

Yes. It reheats well, which makes it a good side dish for meal prep or cook-ahead dinners. Hold back a little cilantro and lime if you want the freshest finish, then add them after reheating so the rice tastes newly made.

How do I fix rice that still has liquid in the pot?+

Put the lid back on and cook it over the lowest heat for a few more minutes. If the liquid is close to gone, turn off the heat and let the pot sit covered so the rice can finish steaming. Stirring too early breaks the grains and can make the texture gummy.

Can I freeze leftover chorizo rice?+

Yes, it freezes well. Pack it in a flat layer so it thaws evenly, then reheat it with a splash of broth to bring the grains back to life. The cilantro and lime are best added fresh after reheating.

Mexican Chorizo Rice

Mexican chorizo rice with fluffy long-grain grains infused with golden chorizo drippings and vibrant cilantro-lime garnish. One-pan method builds bold spiced flavor while the broth fully absorbs for tender, not sticky, rice.
Prep Time 5 minutes
Cook Time 25 minutes
Rest 5 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: Mexican
Calories: 420

Ingredients
  

Chorizo rice
  • 8 oz chorizo casings removed
  • 2 tbsp olive oil
  • 1 onion small, diced
  • 3 cloves garlic minced
  • 2 cup long-grain white rice
  • 3 cup chicken broth
  • 14 oz diced tomatoes 1 can (about 14 oz), with juice
  • 1 tsp cumin
  • 1 tsp chili powder
  • 0.5 tsp salt
  • 0.25 cup cilantro chopped
  • 1 lime juiced

Equipment

  • 1 Dutch oven

Method
 

Brown the chorizo
  1. Crumble the chorizo into a large pot and cook over medium heat until browned, about 5 minutes. Keep it moving so it browns evenly and leaves golden drippings behind.
  2. Remove the browned chorizo with a slotted spoon, leaving the drippings in the pot. Set the chorizo aside so it stays warm for later.
Build the rice base
  1. Add the olive oil and sauté the diced onion until softened, about 3 minutes. Stir frequently to prevent browning before it turns tender.
  2. Add the minced garlic and cook for 1 minute. Stir continuously until fragrant but not dark.
  3. Stir in the long-grain white rice and toast for 2-3 minutes, stirring frequently. Toasting lightly coats each grain for better texture.
Simmer and finish
  1. Add the chicken broth, diced tomatoes with their juice, cumin, chili powder, and salt. Bring to a simmer, then cover immediately.
  2. Cook covered for 15 minutes until the liquid is absorbed and the rice is tender. Watch for the pot to return to a steady gentle simmer and stop when the grains are cooked through.
  3. Fluff the rice with a fork, then stir in the cooked chorizo, chopped cilantro, and lime juice. The rice should look separate and fluffy with specks of golden chorizo throughout.
  4. Let the rice rest for 5 minutes before serving. This short rest helps the grains settle so the texture stays light.

Notes

For the fluffiest results, keep the lid on during the 15-minute cook so steam finishes the absorption evenly. Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat with a splash of broth or water. Freezing is not recommended because rice texture can turn soft after thawing. For a lighter take, use reduced-sodium chicken broth and choose a lower-fat chorizo if available.

You might also like these recipes

Leave a Comment

Recipe Rating