The Story & Intro
Hi👋 I’m MARILYN, a 34-year-old from the United Kingdom. Cooking is my passion, and I love sharing delicious, easy-to-follow recipes. Join me on marilynrecipes.com to explore a world of culinary delights, from comforting classics to innovative creations. Let’s make cooking fun and enjoyable for everyone! Cooking is about more than just food it’s about sharing stories and making memories.
There’s something so quietly magical about a simple pot of Rice Pilaf with Pine Nuts simmering on the stove. The first time I made this Rice Pilaf with Pine Nuts, I remember standing in my kitchen on a rainy afternoon, craving something warm, comforting, and just a little bit special. I didn’t want anything complicated just something that felt like a hug.
This Rice Pilaf with Pine Nuts quickly became one of those recipes I turn to again and again. It’s simple, yes, but it carries so much depth. The buttery rice, the golden toasted pine nuts, and that delicate aroma that fills the kitchen… it always feels like home to me.
Whenever I serve Rice Pilaf with Pine Nuts, it brings everyone to the table without needing to call twice. It’s the kind of dish that quietly steals the spotlight, even next to the most elaborate mains. And honestly, I think that’s the beauty of it.

Why I Love Making This Recipe
I adore this recipe because it transforms humble ingredients into something elegant and deeply comforting. Rice is something most of us always have on hand, but when I toast it gently and cook it in broth, it becomes something entirely different.
The pine nuts are my favorite part. When I toast them just right, they release this rich, nutty aroma that makes the whole dish feel luxurious. I love how they add a delicate crunch to every bite.
What I also love is how forgiving this recipe is. Whether I’m cooking for a busy weeknight dinner or preparing a cozy weekend meal, this dish always fits perfectly. It never demands too much, yet always gives so much back.
Ingredients & Little Kitchen Secrets
Here’s everything I use to make my Rice Pilaf with Pine Nuts, along with a few little tricks I’ve learned over time.
- 1 cup long-grain white rice
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 cups chicken or vegetable broth
- 1/4 cup pine nuts
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
My little secrets:
I always rinse the rice until the water runs clear. This removes excess starch and keeps the grains fluffy instead of sticky.
Toasting the rice in butter before adding the broth makes all the difference. It gives the pilaf that slightly nutty, deep flavor that makes it feel so special.
And the pine nuts never skip toasting them. Even just a few minutes in a dry pan completely transforms their flavor.
How I Make It, Step by Step

- I start by rinsing the rice thoroughly under cold water until the water runs clear, then I set it aside to drain.
- In a medium saucepan, I melt the butter with olive oil over medium heat.
- I add the chopped onion and cook it gently until it becomes soft and translucent, about 5 minutes.
- Then I stir in the garlic and cook for another minute until fragrant.
- I add the rice to the pan and stir it continuously for about 2–3 minutes, letting it toast lightly in the butter and oil.
- Next, I pour in the broth, add the salt and pepper, and give everything a gentle stir.
- I bring it to a boil, then reduce the heat to low, cover the pan, and let it simmer for about 15–18 minutes.
- While the rice cooks, I toast the pine nuts in a dry skillet over medium heat, stirring frequently until they turn golden brown.
- Once the rice is tender and the liquid is absorbed, I remove it from the heat and let it sit covered for 5 minutes.
- I fluff the rice with a fork, then gently fold in the toasted pine nuts and fresh parsley.
How I Serve It at Home
I love serving this Rice Pilaf with Pine Nuts alongside roasted chicken or grilled vegetables. Sometimes I even enjoy it on its own with a simple yogurt sauce on the side.
When I’m hosting, I sprinkle a little extra parsley and a few more toasted pine nuts on top it makes the dish look so inviting and just a bit more special.
Storage, Reheating & Make-Ahead Tips
I store leftovers in an airtight container in the fridge for up to 3 days.
To reheat, I add a splash of broth or water and warm it gently on the stove or in the microwave. This keeps the rice soft and fluffy.
If I want to make it ahead, I prepare everything except the pine nuts, then toast and add them just before serving to keep their crunch.
100-Word Short Version
I make this Rice Pilaf with Pine Nuts by toasting rice in butter and olive oil, then simmering it in flavorful broth until tender. I sauté onions and garlic first to build a rich base, then finish the dish with golden toasted pine nuts and fresh parsley. The result is a fluffy, aromatic rice dish with a delicate nutty crunch. It pairs beautifully with meats or vegetables and works perfectly for both weeknight dinners and special occasions. Simple, comforting, and full of flavor, this pilaf always feels like a warm, homemade hug on a plate.

Recipe Card Section
⏱️ Time
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
🛒 Ingredients
1 cup long-grain white rice
2 tablespoons butter
2 tablespoons olive oil
1 small onion, chopped
2 cloves garlic, minced
2 cups broth
1/4 cup pine nuts
1/2 teaspoon salt
1/4 teaspoon pepper
2 tablespoons parsley
👩🍳 Instructions
- Rinse rice until water runs clear.
- Melt butter with olive oil in a pan.
- Cook onion until soft.
- Add garlic and cook briefly.
- Stir in rice and toast lightly.
- Add broth, salt, and pepper.
- Simmer covered for 15–18 minutes.
- Toast pine nuts separately until golden.
- Fluff rice and mix in pine nuts and parsley.
📝 Notes
Always toast the pine nuts for best flavor. Rinse rice for fluffy texture. Use good-quality broth for deeper taste.
🍽️ Nutrition
Calories: 320 kcal 🍚
Carbs: 40g
Protein: 6g
Fat: 14g
Fiber: 2g

Rice Pilaf with Pine Nuts
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This Rice Pilaf with Pine Nuts is a warm, buttery, and comforting side dish made with fluffy rice, aromatic garlic and onions, and perfectly toasted pine nuts. It’s simple yet elegant, perfect for weeknight dinners or special occasions.
Ingredients
- 1 cup long-grain white rice
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 cups chicken or vegetable broth
- 1/4 cup pine nuts
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Instructions
- Rinse the rice under cold water until clear and drain well.
- Heat butter and olive oil in a saucepan over medium heat.
- Add onion and cook until soft and translucent.
- Stir in garlic and cook for 1 minute.
- Add rice and toast for 2–3 minutes.
- Pour in broth, add salt and pepper, and stir.
- Bring to a boil, then reduce heat, cover, and simmer for 15–18 minutes.
- Toast pine nuts in a dry pan until golden.
- Fluff rice and fold in pine nuts and parsley before serving.
Notes
Rinse rice for fluffy texture. Toast pine nuts for maximum flavor. Substitute vegetable broth for a vegetarian version. Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 2g
- Sodium: 400mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 15mg
Conclusion
This Rice Pilaf with Pine Nuts holds a special place in my heart because it reminds me that simple food can still feel extraordinary. Every time I make it, I slow down just a little, breathe in those warm, buttery aromas, and remember why I fell in love with cooking in the first place.
I hope this recipe finds its way into your kitchen and becomes part of your own beautiful memories.
