Mexican Chorizo Rice

Loading…

By Reading time

Mexican chorizo rice lands on the table with fluffy grains, smoky spice, and little pockets of rich, browned chorizo in every bite. The rice cooks up savory instead of plain because it starts in the same pot with the drippings, then finishes with lime and cilantro to wake everything up. It’s the kind of side dish that doesn’t sit quietly next to dinner; it pulls its weight and still leaves room for whatever you serve beside it.

The trick is to toast the rice after the onion and garlic soften. That step coats each grain in fat, which helps the rice stay separate instead of going dense or gummy. I also like stirring the chorizo back in at the end instead of cooking it all the way through with the rice, since that keeps the pieces meaty and keeps the broth from getting overly greasy.

Below, I’ve laid out the few details that matter most: which rice works best, how to keep the texture fluffy, and what to change if you want to make it dairy-free, vegetarian, or a little milder.

The rice came out fluffy and the chorizo drippings gave it a deep red color and a smoky kick. I loved that the lime went in at the end because it kept the whole dish from tasting heavy.

★★★★★— Maria T.

Save this Mexican chorizo rice for the nights when you want a fast one-pan side with smoky drippings and bright lime at the finish.

Save to Pinterest

The Chorizo Drippings Are the Real Seasoning

Mexican chorizo brings more than heat. As it browns, it leaves behind seasoned fat that coats the rice and gives the whole pot its backbone. If you drain the pot clean, you lose the thing that makes this dish taste like more than plain rice with sausage stirred in.

Toast the rice in that fat long enough for the grains to turn slightly opaque at the edges. That step matters because it helps the rice cook evenly and stay fluffy when the broth goes in. If your rice ever turns mushy, the usual problem is rushing this stage or using too much liquid for the grain you picked.

  • Long-grain white rice — This is the best choice for separate, tender grains. Medium-grain rice gets softer and stickier, which changes the texture of the dish.
  • Mexican chorizo — Use fresh, raw chorizo, not the cured Spanish kind. They cook differently, and the fresh version gives you the seasoned drippings this recipe depends on.
  • Chicken broth — Broth adds a deeper savory base than water. Low-sodium broth is the safest pick so the finished rice doesn’t end up salty after the chorizo and tomatoes go in.
  • Diced tomatoes — The juice counts here, so don’t drain the can. It adds moisture, color, and a little acidity that balances the richness.

How to Keep the Rice Fluffy Instead of Heavy

The process is simple, but the order matters. Brown the chorizo first, then use the same pot for the onion, garlic, and rice. That keeps every layer tied together and saves you from washing extra pans.

The biggest failure point is the simmer. Once the broth goes in, bring it to a simmer, then cover and leave it alone. If you keep lifting the lid, steam escapes and the rice can cook unevenly. If the pot still has liquid after 15 minutes, give it a few more minutes over low heat before you fluff it. If the rice seems dry before it’s tender, the lid may not have sealed tightly enough.

Brown the Chorizo and Keep the Drippings

Crumble the chorizo into a large pot and let it cook over medium heat until it browns and releases fat, about 5 minutes. You want some crisp edges, not pale sausage sitting in grease. Use a slotted spoon to pull it out, but leave the drippings behind; that’s where the flavor starts.

Toast the Rice in the Onion Base

Add the olive oil, then cook the onion until it softens and turns translucent. Stir in the garlic for just a minute so it smells fragrant without taking on color. Add the rice and keep it moving for 2 to 3 minutes until the grains look glossy and a little toasty around the edges.

Simmer Until the Grains Absorb the Broth

Pour in the broth, tomatoes, cumin, chili powder, and salt. Bring everything to a simmer, cover tightly, and cook for 15 minutes. Don’t stir once it’s covered; stirring releases starch and can turn the rice pasty.

Finish with Chorizo, Lime, and Cilantro

Fluff the rice with a fork, then stir the cooked chorizo back through with the cilantro and lime juice. Let it rest for 5 minutes so the moisture settles and the flavors come together. The lime should taste bright, not sharp, so add it at the end where it can stay fresh.

How to Adapt It for Milder, Meat-Free, or Make-Ahead Meals

Milder Version With Less Heat

Use a mild Mexican chorizo or cut the chili powder back to 1/2 teaspoon. You’ll still get the smoky, paprika-heavy background chorizo is known for, but the finish will be gentler and easier to serve alongside other spicy dishes.

Vegetarian Swap That Still Has Depth

Swap the chorizo for a plant-based chorizo or cooked black beans, then use smoked paprika and a splash of extra oil to replace some of the richness. You won’t get the same drippings, but the toasted rice and tomatoes still build a solid, savory base.

Brown Rice Adjustment

Brown rice needs more liquid and more time, so this version won’t work with the same timing as written. Start with about 1/2 cup extra broth and cook until the grains are tender, checking the package directions for the final timing.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The rice firms up a little as it chills, but the flavor holds well.
  • Freezer: It freezes well for up to 2 months. Cool it completely, portion it into freezer bags or containers, and press out excess air before freezing.
  • Reheating: Reheat covered in the microwave with a splash of broth or water, or warm it on the stove over low heat. The common mistake is blasting it dry, which makes the grains tough instead of loosening them back up.

Answers to the Questions Worth Asking

Can I use Spanish chorizo instead of Mexican chorizo?+

I wouldn’t. Spanish chorizo is cured and firmer, while Mexican chorizo is raw and breaks down into seasoned drippings as it cooks. That fat is what gives the rice its base flavor and color.

How do I keep the rice from getting mushy?+

Toast the rice before adding liquid and keep the lid on while it cooks. Mushy rice usually comes from too much stirring or too much liquid, especially if the pot is simmering too hard. A gentle simmer is what keeps the grains tender instead of broken down.

Can I make this ahead for meal prep?+

Yes, and it reheats well. I’d stop at the resting stage, then cool and refrigerate it in portions so it doesn’t sit in one dense mass. Add a spoonful of broth when reheating so the rice loosens back up.

How do I fix rice that still has hard spots?+

If the liquid is gone but the center is still firm, add 2 to 3 tablespoons of broth, cover the pot again, and let it steam over low heat for a few more minutes. That extra steam finishes the grains without turning the bottom gummy.

Can I use brown rice instead of white rice?+

Yes, but it needs more liquid and a longer cook time than this recipe uses. Brown rice has a firmer outer bran layer, so the original timing won’t fully soften it. Follow the package instructions for liquid and simmer time, then finish with the chorizo, cilantro, and lime at the end.

Mexican Chorizo Rice

Mexican chorizo rice with fluffy long-grain grains infused with golden chorizo drippings. Cook in one pan until the liquid is absorbed, then finish with cilantro and fresh lime for bright, vibrant flavor.
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 base
  • 8 oz chorizo, casings removed
  • 2 tbsp olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 2 cup long-grain white rice
  • 3 cup chicken broth
  • 14 oz diced tomatoes (about 14 oz)
  • 1 tsp cumin
  • 1 tsp chili powder
  • 0.5 tsp salt
Finishing
  • 0.25 cup cilantro, chopped
  • 1 lime, juiced

Equipment

  • 1 Dutch oven

Method
 

Cook the chorizo
  1. Crumble chorizo into a large pot and cook over medium heat until browned, about 5 minutes, stirring occasionally. Look for golden-brown bits and rendered fat in the bottom of the pot.
  2. Remove the browned chorizo with a slotted spoon, leaving the drippings in the pot. Keep the drippings and set the chorizo aside.
Toast and simmer the rice
  1. Add olive oil to the pot and sauté diced onion over medium heat until softened, about 3 minutes. Cook until the onion looks translucent and fragrant.
  2. Add minced garlic and cook for 1 minute, stirring, until fragrant. Watch for a light golden color without browning too much.
  3. Stir in long-grain white rice and toast for 2-3 minutes, stirring frequently. The grains should look slightly drier and smell nutty.
  4. Add chicken broth, diced tomatoes with their juice, cumin, chili powder, and salt. Stir to combine, then bring to a simmer.
  5. Cover the pot and cook for 15 minutes until the liquid is absorbed and the rice is tender. Keep the lid on and look for no visible pooling liquid near the edges.
Finish and rest
  1. Fluff the rice with a fork, then stir in cooked chorizo, chopped cilantro, and lime juice. Mix gently until the chorizo and garnishes are evenly distributed.
  2. Let the rice rest for 5 minutes before serving. The texture should settle into fluffy, separate grains.

Notes

Pro tip: when you cover the pot after the simmer starts, avoid lifting the lid so the steam can finish cooking the rice evenly. Store leftovers in the fridge up to 4 days; reheat with a splash of broth to loosen the grains. Freezing is not recommended for best texture. If you want a lighter option, use reduced-sodium chicken broth and check the salt level so the seasoning stays balanced.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating