← Back to Blog

Cranberry Rice Pilaf — The Tradition That Earned Its Place at the Table

Thanksgiving round two. Raj's parents' house this year — the even-year tradition. Pushpa's undhiyu. Bharat Uncle's mandatory turkey breast. The annual performance of Indian-Americans doing Thanksgiving with one foot in each culture. But this year is different. This year I'm pregnant and everyone knows and the energy in the room has shifted. Pushpa keeps looking at my stomach as if the baby might make an appearance at any moment (I'm fourteen weeks — the baby is the size of a lemon and has no plans to attend Thanksgiving). Meera, Raj's sister, has started texting me daily with pregnancy advice, most of which begins with "When I was pregnant with Arjun..." and ends with a recommendation I've already considered and discarded. The food was Pushpa's usual spread, plus my contributions: cranberry chutney (last year's hit, now a tradition) and a sweet potato sabzi that I invented specifically for Thanksgiving — sweet potatoes cooked with mustard seeds, curry leaves, and a touch of jaggery. It's the bridge dish, the one that's recognizably American (sweet potatoes at Thanksgiving) and recognizably Indian (the tempering, the spices). Both families claim it as their own, which is the highest compliment a fusion dish can receive. After dinner, Pushpa took me aside. She held my hands and said, in her direct way, "You will be a good mother. I see how you cook for people. That is how you will mother — with care and attention and too much food." I was not expecting this. Pushpa and I have a cordial relationship, but we don't usually venture into emotional territory. Her saying this — acknowledging my cooking as an expression of love, seeing motherhood in my care for others — meant more than she probably knew. "Thank you, Mummy," I said, and for the first time, the word "Mummy" didn't feel foreign in my mouth. I came home grateful. For the families that chose each other (however imperfectly). For the baby growing in me. For the sweet potatoes that nobody argued about. Gratitude is the easiest spice to add and the hardest to remember to use.

Pushpa’s words stayed with me on the drive home—the idea that how we cook for people is how we love them. My cranberry chutney started as an experiment and became a tradition simply because it showed up, year after year, made with care. This cranberry rice pilaf lives in that same spirit: tart cranberries folded into warm, buttery rice, the kind of dish that’s humble enough to sit beside undhiyu and turkey breast without demanding attention, but bright enough that people come back for seconds. If you’re looking for a side that earns its permanent spot at your holiday table, this is it.

Cranberry Rice Pilaf

Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes | Servings: 6

Ingredients

  • 1 1/2 cups long-grain white rice
  • 2 3/4 cups low-sodium vegetable or chicken broth
  • 1 cup fresh or frozen cranberries
  • 1/2 cup dried cranberries
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon kosher salt
  • 1 tablespoon honey or maple syrup
  • 2 tablespoons fresh flat-leaf parsley, chopped
  • 1/4 cup toasted pecans or walnuts (optional)

Instructions

  1. Sauté the aromatics. In a medium saucepan over medium heat, melt the butter together with the olive oil. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 4–5 minutes. Add the garlic and cook for 1 minute more until fragrant.
  2. Toast the rice. Add the rice to the pan and stir to coat every grain in the butter. Let it toast, stirring frequently, for about 2 minutes until it smells lightly nutty.
  3. Add cranberries and seasoning. Stir in the fresh cranberries, dried cranberries, cinnamon, salt, pepper, and honey. Pour in the broth and stir to combine. Bring to a boil over medium-high heat.
  4. Simmer covered. Once boiling, reduce the heat to low, cover the pan tightly, and cook for 18–20 minutes until the rice is tender and all the liquid has been absorbed. Do not lift the lid during cooking.
  5. Rest and finish. Remove the pan from the heat and let it stand, still covered, for 5 minutes. Uncover, fluff gently with a fork, and fold in the chopped parsley and toasted nuts if using. Taste and adjust salt.
  6. Serve warm. Transfer to a serving bowl and serve immediately alongside your holiday main. Leftovers keep well refrigerated for up to 3 days; reheat with a splash of broth to loosen.

Nutrition (per serving)

Calories: 280 | Protein: 5g | Fat: 8g | Carbs: 48g | Fiber: 2g | Sodium: 360mg

Priya Krishnamurthy
About the cook who shared this
Priya Krishnamurthy
Week 87 of Priya’s 30-year story · Edison, New Jersey
Priya is a pharmacist, wife, and mom of two in Edison, New Jersey — the town she grew up in, surrounded by the sights and smells of her mother's South Indian kitchen. These days, she splits her time between the hospital pharmacy, school pickups, and her own kitchen, where she cooks nearly every night. Her style is a blend of the Tamil recipes her mother taught her and the American comfort food her kids actually want to eat. She writes about the beautiful mess of balancing two cultures on one plate — and she wants you to know that ordering pizza is also an act of love.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?