Mexican Sour Cream Rice

Loading…

By Reading time
Servings 4–6 people

Mexican sour cream rice lands on the table fluffy, creamy, and just rich enough to feel special without crowding out the rest of the meal. The rice stays separate and tender, then gets coated in a tangy sour cream sauce with little flecks of chile, garlic, and cilantro that wake up every bite. It’s the kind of side dish that disappears fast because it works with almost anything: grilled chicken, tacos, roast pork, or just a bowl on its own when dinner needs something comforting.

The trick is treating the rice like rice first, not a casserole. Toasting it in butter gives the grains a little more structure, which keeps the finished dish from turning heavy or gluey once the sour cream goes in. The sauce also gets stirred in off the heat, because sour cream can split if it gets boiled hard. That gentle finish is what keeps the texture smooth and the flavor clean.

Below, I’ll walk through the small moves that matter here, plus a few swaps if you need to work with what’s in the fridge. Once you’ve made it this way, it’s the kind of side dish you’ll remember without looking at the recipe again.

The rice stayed fluffy and the sour cream didn’t turn grainy at all. I followed the part about adding it off the heat, and the green chiles gave it just enough kick without overpowering the rest of dinner.

★★★★★— Melissa T.

Save this fluffy Mexican sour cream rice for taco night, potlucks, and any dinner that needs a creamy side with a little chile and cilantro.

Save to Pinterest

The Rice Needs Structure Before the Sour Cream Goes In

Most creamy rice dishes go wrong because the grains are undercooked, over-stirred, or drowned before they’ve had a chance to set up. Toasting the rice in butter gives the surface a little resilience, which helps each grain stay distinct after the sour cream is added. That small step also adds a nutty note that keeps the dish from tasting flat.

The other mistake is treating the finish like a simmer. Once the broth is absorbed, the heat should be off before the sour cream, cheese, and herbs go in. If the pot is still boiling, the dairy can break and the rice can turn pasty instead of glossy. Five minutes of covered resting at the end lets the sauce settle into the grains instead of sitting on top of them.

  • Long-grain white rice — This is the right rice for a fluffy finish. Short-grain rice goes softer and stickier, which works against the texture here.
  • Butter — It coats the grains before they cook and gives the finished dish a rounder flavor. Use salted or unsalted; either works as long as you season at the end.
  • Chicken broth — This adds more depth than water and helps the rice taste seasoned all the way through. Vegetable broth works if that’s what you have, though the result will be a little lighter.
  • Sour cream — Full-fat sour cream gives the smoothest sauce and the best tang. Lower-fat versions can work, but they’re more likely to look thin or split if you rush the finish.

How to Finish the Rice Without Breaking the Sauce

Toasting the Grains

Melt the butter in a large pot, then stir in the rice and keep it moving for 2 to 3 minutes. You’re looking for the grains to look slightly translucent at the edges and smell a little nutty. If the rice starts browning fast, the heat is too high and the outside will toast before the inside is ready to cook.

Cooking in Broth

Pour in the broth, bring it to a boil, then reduce the heat to low and cover the pot tightly. The rice should simmer gently, not bubble hard. If the lid is loose or the heat is too high, the liquid evaporates too quickly and the bottom can catch before the top is tender.

Stirring in the Creamy Finish

Take the pot off the heat before adding the sour cream, green chiles, garlic, cilantro, and cheese. Stir gently until everything looks evenly coated and the cheese starts to melt into the rice. If the mixture looks stiff, let the covered pot sit for the full 5 minutes; the steam will finish softening it without turning it wet.

How to Adapt This for Different Tables and Pantry Shelves

Make It Vegetarian

Swap the chicken broth for a good vegetable broth. The rice will still be creamy and flavorful, but it’ll taste a little cleaner and less savory, so don’t skimp on salt at the end.

Use Greek Yogurt Instead of Sour Cream

Plain Greek yogurt gives you the same tang with a slightly brighter finish and a bit more protein. Stir it in off the heat just like sour cream, because high heat can make it grainy faster than you’d expect.

Turn Up the Heat

Use hot diced green chiles or add a pinch of cayenne with the garlic if you want more bite. The base stays creamy, but the chile heat cuts through it and makes the dish stand up better next to rich mains.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The rice will firm up as it chills, so expect it to look denser when cold.
  • Freezer: It freezes, but the sour cream sauce can turn a little grainy after thawing. If you freeze it, pack it in a flat, airtight container for up to 2 months and thaw it slowly in the fridge.
  • Reheating: Warm it covered over low heat with a splash of broth or water, stirring gently so the rice loosens without breaking apart. The biggest mistake is blasting it in the microwave until the dairy separates and the grains dry out.

Answers to the Questions Worth Asking

Can I use brown rice instead of white rice?+

You can, but the timing changes a lot. Brown rice needs more liquid and a longer simmer, so it won’t match the 20-minute cook time here. If you use it, cook it until tender first, then stir in the sour cream mixture off the heat.

How do I keep the sour cream from curdling?+

Pull the pot off the heat before adding it and stir until the rice is just coated. Sour cream curdles when it gets hit with high heat, so the off-heat finish is what keeps the sauce smooth. If the rice is still steaming hard, wait a minute before stirring it in.

Can I make Mexican sour cream rice ahead of time?+

Yes, and it reheats well if you keep it from drying out. Cook it as written, cool it fast, then rewarm with a small splash of broth over low heat. The rice will tighten up in the fridge, but it loosens back nicely with a little moisture.

How do I fix rice that turned out too wet?+

Take the lid off and let it sit over the lowest heat for a few minutes, or spread it in a shallow dish so steam can escape. If the rice was overcooked or stirred too hard, it may never get perfectly fluffy again, but a little resting time often saves the texture. A handful of extra cheese can help it feel less loose.

Can I leave out the cheese?+

Yes. The dish will still be creamy from the sour cream, but the cheese adds body and helps the rice feel more cohesive. If you skip it, stir a little more gently and season a touch more at the end.

Mexican Sour Cream Rice

Mexican sour cream rice with fluffy long-grain rice coated in a creamy sour cream sauce. Toasted rice simmers in chicken broth, then gets stirred with green chiles, garlic, cilantro, and melted Monterey Jack.
Prep Time 5 minutes
Cook Time 20 minutes
Rest 5 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: Mexican
Calories: 390

Ingredients
  

Butter
  • 2 tbsp butter
Long-grain white rice
  • 1.5 cup long-grain white rice
Chicken broth
  • 2.75 cup chicken broth
Sour cream
  • 1 cup sour cream
Green chiles
  • 0.5 cup diced green chiles
Garlic
  • 3 clove garlic minced
Cilantro
  • 0.5 cup fresh cilantro chopped
Monterey Jack cheese
  • 0.5 cup shredded Monterey Jack cheese
Salt and pepper
  • 0.25 salt and pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Toast the rice
  1. Melt the butter in a large pot over medium heat. Add the long-grain white rice and toast for 2-3 minutes, stirring frequently, until the grains look slightly glossy.
  2. Pour in the chicken broth and bring everything to a boil. Watch for rolling bubbles across the surface before lowering the heat.
Simmer until tender
  1. Reduce the heat to low, cover, and simmer for 15 minutes. Cook until the rice is tender and the liquid is absorbed.
Stir in the creamy sauce
  1. Remove the pot from the heat, then stir in the sour cream, diced green chiles, and minced garlic. Mix until the sauce turns creamy with pepper flecks from the chiles.
  2. Stir in the chopped fresh cilantro and shredded Monterey Jack cheese. Continue mixing until the cheese melts into the rice.
  3. Season with salt and pepper to taste. Taste and adjust so the flavors are balanced.
Rest and serve
  1. Let the rice sit covered for 5 minutes before serving. This rest helps the texture set and keeps the sauce clinging to the grains.

Notes

For the creamiest texture, stir the sour cream and cheese in off the heat so they melt without breaking. Store leftovers in an airtight container in the refrigerator for up to 4 days; rewarm gently with a splash of broth if needed. Freezing is not recommended for best creamy texture. For a dairy-light option, use light sour cream and reduced-fat Monterey Jack.

You might also like these recipes

Leave a Comment

Recipe Rating