Cranberry Rice Pilaf
This cranberry rice pilaf recipe is the perfect holiday side dish for Thanksgiving or Christmas. Fluffy rice, tart cranberries, and fresh herbs come together in a colorful, festive dish that’s both easy and make-ahead friendly. Whether you’re looking for a vegetarian rice pilaf side dish or just want a bright, flavorful upgrade to your dinner table, this recipe checks all the boxes.

Cranberry rice pilaf recipe is colorful, flavorful, and easy side dish to brighten your holiday table. Fluffy basmati rice, sweet-tart cranberries, and fresh herbs come together in this side dish that feels festive yet simple enough for everyday dinners.
Perfect for Thanksgiving, Christmas, or a cozy winter meal, this pilaf recipe is naturally vegetarian, can be made vegan, and is a guaranteed crowd pleaser. The best part? It’s make ahead friendly, so you can save precious time on busy holiday cooking days.
What Is Rice Pilaf?
Rice pilaf is a method of cooking rice where the grains are first sautéed with aromatics like onion and garlic, then simmered in broth until tender. This technique gives the rice a nutty flavor and ensures it stays fluffy and separate.
In North America and Europe, pilaf is the common term, but the dish shares roots with versions called pilau in the UK and East Africa, and pulao in South Asia. Whatever the name, pilaf is a delicious upgrade from plain steamed rice.
Why You’ll Love This Cranberry Rice Pilaf Recipe
- Festive & beautiful: tart cranberries add jewel-like pops of color.
- Easy & make ahead friendly: perfect for busy holiday kitchens.
- Vegetarian & vegan option: swap butter for olive oil.
- Versatile: works as a Thanksgiving side, Christmas pilaf, or weeknight dinner rice dish.
Ingredients for Cranberry Rice Pilaf
- Rice: basmati or long-grain white rice for fluffiness.
- Cranberries: fresh for a tart pop, or dried for natural sweetness.
- Broth: vegetable broth keeps it vegetarian, but you can use chicken broth.
- Aromatics: onion, garlic, olive oil or butter.
- Herbs & Spices: parsley, thyme, cinnamon (optional), black pepper.
- Optional Garnish: toasted almonds, walnuts, or pistachios for crunch.
👉 Tip: Soak rice for 20 minutes and rinse until water runs clear for the fluffiest pilaf.
How To Make Cranberry Pilaf

- Heat some oil on medium heat. Add some cumin seeds and a bay leaf, letting them crackle.
- Add chopped onions and saute them till soft and transparent. Then add all the veggies and the tomato paste.

- Mix and cook for a few minutes, season with spices and keep stirring occasionally.
- Now add soaked rice and mix to coat everything evenly.
- Pour in water, cover with a lid, and let it cook undisturbed.

- Once rice is cooked and fluffy, top with cranberries over it and serve hot with raita and papad.
Tips & Variations for Holiday Rice Pilaf
- Wild rice cranberry pilaf: substitute part of the rice with a wild rice blend for earthy flavor.
- Dried cranberries: swap if fresh aren’t available; reduce sweetness elsewhere if needed.
- Add citrus: stir in orange zest for a bright holiday twist.
- Vegan option: make with olive oil instead of butter.
- Nut lovers: almonds, pistachios, or pecans add crunch and richness.
Serving Suggestions
This cranberry rice pilaf is a versatile side dish that pairs beautifully with:
- Holiday mains – roasted vegetables, lentil loaf, or grilled tofu.
- Thanksgiving classics – green beans, glazed carrots, or vegetarian stuffing.
- Everyday dinners – baked halloumi, simple salads, or roast chickpeas.
FAQs – Cranberry Rice Pilaf for Holidays
Can I make cranberry rice pilaf ahead of time?
Yes! Cook and refrigerate for up to 3 days. Reheat on the stove or in the microwave with a splash of broth.
Can I use wild rice or brown rice?
Absolutely. Wild or brown rice adds earthy flavor but requires more cooking time and extra broth.
Should I use fresh or dried cranberries?
Both work. Fresh cranberries add tartness, while dried cranberries make the dish sweeter.
Is cranberry rice pilaf vegan?
Yes, just use olive oil instead of butter.
How do I keep pilaf fluffy?
Rinse rice thoroughly, avoid over stirring, and let it rest for 5 minutes before fluffing.
Storage & Freezing Instructions
- Fridge: Store in an airtight container for 3–4 days.
- Freezer: Freeze for up to 1 month without garnishes.
- Reheat: Warm gently with a little broth to restore texture.
More Such Recipes
- Dirty Rice
- Mushroom Rice
- Low Carb Low Calories Fried Rice
- Vegetable and Lentil Rice
- Mexican Rice
- Spinach Rice
- Eggplant Spiced Rice (Indian Vangi Bhath)
- Curd Rice
- Lemon Rice
- Sambar Rice
- Pineapple Rice Recipe
- Egg Fried Rice
- Instant Pot Rice
Watch Video
If You like this recipe and made it Please rate the recipe. It helps us to reach more people. For the Latest updates Subscribe to Rekha’s Whatsapp. You can follow me on Instagram, Facebook, Youtube, Pinterest for more food inspirations.

Cranberry Rice Pilaf
Ingredients
- 1/2 cup chopped onion
- 3 tbsp of ghee
- 1 tsp cumin
- 1 bay leaf
- 1 tsp green chili chopped
- 1/2 cup green pea
- 1/2 cup mushrooms
- 1 cup bell peppers chopped, both yellow and green
- 1 cup tomato paste
- 1 cup rice soaked
- 2 cup water
- 1 star anise
- powder seasoning
- 1/2 tsp turmeric powder
- 1 tsp corriander powder
- 1 tsp chilli powder
- 1 tsp cumin powder
- 1 tsp salt
- cranberries handful
Instructions
- Heat some oil on medium heat. Add some cumin seeds and a bay leaf, letting them crackle.
- Add chopped onions and saute them till soft and transparent. Then add all the veggies and the tomato paste.
- Mix and cook for a few minutes, season with spices and keep stirring occasionally.
- Now add soaked rice and mix to coat everything evenly.
- Pour in water, cover with a lid, and let it cook undisturbed.
- Once rice is cooked and fluffy, top with cranberries over it and serve hot with raita and papad.
