
Sour Cream Potato Rice Pilaf
A creamy, comforting stovetop pilaf that combines fluffy rice with tender potatoes bound together in a silky sour cream sauce. Caramelized onions and a hint of garlic create depth, while fresh herbs brighten the finish. This dish works as a vegetable side or a light main course.
- Prep
- 15 min
- Cook
- 35 min
- Wait
- 10 min
- Total
- 1 hr
- Makes
- About 5 cups (1.2 liters)
Steps
Before you start
- Dice potatoes into ½-inch (1.3 cm) cubes so they cook through quickly and evenly
- Have all ingredients prepped and measured before you start cooking
- Use medium or long-grain white rice; avoid short-grain or brown rice for this recipe
Caramelize the onions
- Melt 3 tablespoons (43 g) butter in a large skillet over medium heat.
- Add the diced onions and cook, stirring occasionally, for 10–12 minutes until they soften and turn golden brown at the edges.
- This builds the flavor base for the pilaf.
+ Show details− Hide details
Ready when: Onions are softened and light golden with some darker brown edges
Tip: Stir frequently so the onions brown evenly without burning on the bottom
Add garlic and toast
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Do not let the garlic burn, as this will make the pilaf taste bitter.
+ Show details− Hide details
Ready when: Garlic is fragrant and just starting to turn golden
Tip: Keep the heat at medium; high heat will burn the garlic before it flavors the oil
Add potatoes and rice
- Add the diced potatoes and rinsed rice to the skillet, stirring constantly for 2–3 minutes.
- This toasts the rice grains and coats them with the butter, which helps keep them separate as they cook.
+ Show details− Hide details
Ready when: Rice grains look slightly translucent around the edges and smell toasty
Tip: Stir constantly to prevent sticking and ensure even toasting
Pour in broth and season
- Add the broth, salt, black pepper, and thyme sprigs.
- Stir once to combine, then bring to a boil over medium-high heat.
- Once boiling, reduce the heat to low.
+ Show details− Hide details
Ready when: Broth reaches a rolling boil
Tip: Stir only once after adding the broth to avoid releasing excess starch, which would make the pilaf gummy
Simmer covered until rice is tender
- Cover the skillet with a lid and reduce the heat to low.
- Simmer for 18–20 minutes until the rice is tender and the liquid is mostly absorbed.
- The potatoes should be fork-tender by this point.
- Do not stir during cooking.
+ Show details− Hide details
Ready when: Rice is tender, liquid is absorbed, and no liquid sloshes when you tilt the pan
Tip: Avoid lifting the lid too often; steam escapes and the rice may become undercooked or unevenly textured
Rest off heat
- Remove the skillet from heat and let it sit covered for 5 minutes.
- This allows the rice to set slightly and gives any remaining moisture time to be absorbed.
+ Show details− Hide details
Ready when: Steam stops releasing from under the lid
Tip: Keeping the lid on traps steam, which helps the rice finish cooking gently
Stir in sour cream and herbs
- Remove the lid and discard the thyme sprigs.
- Fluff the rice gently with a fork.
- In a small bowl, whisk the sour cream until smooth (this prevents lumps), then fold it into the pilaf using a rubber spatula or wooden spoon.
- Gently stir in the chopped parsley until evenly distributed.
+ Show details− Hide details
Ready when: Sour cream is fully incorporated and pilaf looks creamy and uniform
Tip: Fold gently instead of stirring vigorously to keep the rice and potatoes from breaking apart and becoming mushy
Taste and adjust seasoning
- Taste a spoonful and adjust salt and pepper as needed.
- The pilaf should taste savory and slightly tangy from the sour cream.
- Serve warm.
+ Show details− Hide details
Ready when: Seasoning is balanced to your taste
Tip: Add salt a pinch at a time; it's easy to oversalt, but harder to fix
Good to know
Tips
- Rinse the rice thoroughly under cold water before cooking to remove excess starch, which helps keep the grains from clumping together.
- Yukon Gold potatoes hold their shape better than russets and have a naturally creamy texture that complements the sour cream sauce.
- For a richer dish, add 1/2 cup grated cheddar cheese or gruyère when you fold in the sour cream.
- If your pilaf seems dry after cooking, stir in a splash of warm broth (1/4 cup at a time) to loosen it before adding the sour cream.
Make ahead
This pilaf is best served fresh, but you can prepare the diced potatoes, onions, garlic, and rice up to 8 hours ahead and store them covered in the refrigerator. Cook within 30 minutes of removing ingredients from the fridge so they're close to room temperature. Leftover pilaf can be reheated gently but will lose some of its creamy texture.
Storage & reheating
Store covered in the refrigerator for up to 3 days. To reheat, place in a skillet over low heat with a splash of broth or water and stir gently until warmed through (about 5 minutes). The sour cream may separate slightly during storage; stir well to recombine. Do not freeze; the sour cream does not freeze well and will break when thawed.
Substitutions
- full-fat sour cream → Greek yogurt or crème fraîche. Use full-fat Greek yogurt or crème fraîche in equal amounts for a tangier or richer flavor, respectively. Fold in gently off the heat to avoid curdling.
- medium Yukon Gold potatoes → celery root (celeriac) or cauliflower florets. Cut celery root into ½-inch cubes like the potatoes; use half the amount of cauliflower as it is lighter. Both pair well with sour cream and rice.
- long-grain white rice (such as basmati or jasmine) → orzo or short-grain pasta. Use the same amount by volume; orzo will cook in about 12 minutes instead of 20. Stir occasionally to prevent sticking.
- vegetable or chicken broth → water with 1 teaspoon bouillon powder or a cube per 1 cup. Plain water will work but will taste blander. Bouillon adds essential seasoning and depth.




