Side Dishes
This cheesy rice pilaf delivers crispy celery crowns over layers of melted Gruyère, transforming a simple side into the star of the plate. The secret lies in perfectly toasted rice and the right cheese blend—Gruyère for nutty depth, sharp cheddar for tang, and a touch of creaminess from Parmesan.
I developed this recipe after years of perfecting the balance between tender rice and that irresistible golden crust, which happens when celery and cheese meet high heat.
What sets this apart is the texture contrast: crispy celery tops that stay crunchy while the rice beneath melts into a creamy, cheesy base. It’s restaurant-quality without the fuss—just one pan, 30 minutes of active time, and ingredients you likely already have.
The pilaf holds together beautifully when served, making it ideal for potlucks or family dinners where sides need to shine. Ready to elevate your next meal?
Ingredients for cheesy rice pilaf
Pantry staples plus a few specialty cheeses—this pilaf turns simple rice into a showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Gruyère Cheese 🧀 | 1 ½ cups | Freshly grated, block preferred |
| Sharp Cheddar Cheese 🧀 | ¾ cup | Shredded, medium sharpness |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for creaminess |
| Celery Stalks 🧅 | 3 whole | Thinly sliced, leaves reserved |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium, homemade or store-bought |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for toasting |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crisping celery crowns |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, or 1 tsp dried |
The Gruyère is non-negotiable here—its nutty, melty magic makes this dish. Look for imported Gruyère at specialty stores like Whole Foods or Wegmans, or grab a wedge from the deli counter. Sharp cheddar adds that tangy kick, so don't skimp on quality. The celery leaves? Save them for the crispy crowns—they're the secret to that restaurant-worthy texture. For the rice, long-grain white is ideal, but jasmine works too if you've got it. Rinsing the rice removes excess starch so it doesn't turn gummy.
No Gruyère? Comté or Emmental can stand in, though the flavor won't be identical. Short on celery leaves? Fresh parsley or chives add color and brightness. Using low-sodium broth? Add an extra pinch of salt to balance the flavors. The butter should be cold when you add it—this ensures those perfect crispy bits. If you're in a pinch, olive oil works too, but butter gives that rich flavor. Fresh thyme is ideal, but dried works at one-third the amount if that's what you've got.
This pilaf reheats beautifully—just add a splash of broth to keep it creamy. Store leftovers in an airtight container for up to 5 days, though it's best within 3 days for that perfect texture. For potlucks, assemble it in a greased baking dish and cover with foil until serving. The crispy celery crowns stay crunchy for hours, so don't worry about making it ahead. Just keep the cheese covered until ready to bake.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million dishes. Just toss everything—rice, celery, and those three cheeses—into one pot, add broth, and let it do its thing. No strainers, no extra bowls, just clean-up simplicity.
- Melty Cheese Bliss: Between us, Gruyère and sharp cheddar are a match made in heaven. The Gruyère adds that nutty depth while the cheddar brings the sharp, salty punch—plus, the Parmesan on top? It’s like a little flavor explosion in every bite.
- Lunchbox Legend: This pilaf keeps beautifully for days, making it my go-to for meal prep. Pack it cold for sandwiches, reheat it for a quick dinner, or serve it alongside roasted chicken. Honestly, it’s the side dish that never lets me down.
- Budget Stretch: Long-grain rice and a handful of cheeses go a long way. I can stretch this into three meals for my family without breaking the bank, and the celery adds freshness without costing much. Practical, tasty, and guilt-free.
Step-by-step instructions for cheesy rice pilaf with crispy celery crown
Here's how to build layers of melted Gruyère and crispy celery for the perfect cheesy rice pilaf.
Toast the Celery Crowns and Sauté Aromatics
Preheat your oven to 400°F and line a baking sheet with parchment paper. Cut the 3 whole celery stalks into 1-inch pieces, reserving the leaves for garnish. Toss the celery with 1 tablespoon of the extra-virgin olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Spread in a single layer on the baking sheet and bake for 15-18 minutes until golden brown and crispy.
While the celery roasts, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened. Add the 4 cloves minced garlic and 0.25 cup chopped fresh thyme leaves, cooking for another 1 minute until fragrant. Remove from heat and set aside.
Cook the Rice to Al Dente Perfection
In the same skillet, melt the 2 tablespoons unsalted butter over medium heat. Add the 1.5 cups long-grain white rice and stir to coat in the butter for 1 minute. Pour in the 2 cups chicken broth and bring to a gentle boil. Reduce heat to low, cover tightly with a lid, and simmer for 12-15 minutes until the liquid is absorbed and the rice is tender but still slightly firm.
Here's the thing—don't peek! Lifting the lid releases steam and can make your rice gummy. When you hear the rice bubbling less and the bottom looks dry, it's ready. Remove from heat and let it sit covered for 5 minutes to steam through.
Layer the Cheeses for Melty Perfection
Transfer the cooked rice to a large mixing bowl. Add 1 cup of the Gruyère cheese, 0.5 cup sharp cheddar cheese, and 0.25 cup Parmesan cheese. Using a fork, gently fold everything together until the cheeses are evenly distributed and the rice is creamy. Stir in the sautéed onion and garlic mixture, reserving a few spoonfuls for garnish.
Taste and adjust seasoning with the remaining 1 teaspoon salt and ¼ teaspoon black pepper if needed. The cheese should be melting into the rice, creating a rich, creamy texture. If it looks dry, add a splash of warm chicken broth to loosen it up.
Assemble and Bake for Crispy Top
Transfer the cheesy rice mixture to a greased 9x9-inch baking dish. Spread it evenly and create a well in the center. Sprinkle the remaining 0.5 cup Gruyère cheese over the top, then arrange the crispy celery crowns on top, pressing down gently so they stick. Bake at 375°F for 10-12 minutes until the cheese is melted and bubbly and the celery is extra crispy.
Watch closely during the last 2 minutes—you want that cheese to be golden and bubbling without browning too much. Remove from the oven and let it rest for 5 minutes before serving. The residual heat will help everything meld together perfectly.
Serve with Garnishes and Enjoy
Spoon the cheesy rice onto plates, making sure to get some crispy celery crowns on each serving. Garnish with the reserved sautéed onion mixture and any remaining celery leaves. The contrast of crispy celery crowns against the creamy, melted cheese layers is what makes this pilaf so special.
Serve immediately while the celery is still crispy and the cheese is gooey. This dish is even better the next day when the flavors have a chance to meld together, but the celery crowns will lose their crispness if left sitting too long. Pair with a simple green salad or roasted vegetables for a complete meal.
Pro Tips For Making Cheesy Rice Pilaf
- TOAST THE CELERY FIRST: I used to just chop celery and toss it in raw—big mistake. Sauté the stalks in butter for 3-4 minutes until they soften and release their flavor. This makes the whole dish taste richer, especially when paired with Gruyère’s nutty depth.
- USE SHREDDED CHEESE, NOT BLOCK: Pre-shredded cheddar has anti-caking agents that make it clump like glue in rice. Grate your own sharp chedddar—it melts smoother and blends better. (Yes, it’s a pain, but your pilaf will thank you.)
- COOK RICE IN BROTH, NOT WATER: Skip the plain water—use equal parts broth and water for the rice. The extra flavor from chicken or veggie broth lets the Gruyère and Parmesan shine without overpowering. (I know, it’s one more pot to boil, but it’s worth it.)
- STIR IN CHEESE OFF HEAT: Adding cheese directly to hot rice turns it into a gluey mess. Mix in the cheeses while the rice is still warm but off the heat—just a minute or two after draining. The residual heat melts everything perfectly without curdling.
Flavor customization for this recipe
Cheese Swaps
No Gruyère? No problem! Swap it for Comté or Emmental—both melt beautifully and add a mild, nutty flavor. For extra tang, try Pepper Jack (add ½ tsp smoked paprika to the rice) or Gouda for a caramelized sweetness.
If you love sharpness, Asiago or Parmigiano-Reggiano (instead of Parmesan) deepen the umami. Just remember: moisture content matters—cheeses like mozzarella (blotted dry) work, but they’ll make the pilaf wetter. 🧀
Spicy Kick
For heat lovers, fold in ½ tsp cayenne pepper or 1 tbsp hot sauce** (like Tabasco) with the melted cheeses. Add ½ cup diced jalapeños (seeds removed for mild heat) when baking for a smoky kick.
Top with crumbled chorizo or crispy bacon bits before serving—both add savory depth. Trust me, the contrast of spicy and creamy is chef’s kiss. 🌶️
Herb & Veggie Boosters
Swap thyme for rosemary or sage (use 1 tbsp chopped fresh) for earthy notes. Add ½ cup chopped mushrooms (sautéed with the onions) for umami, or diced bell peppers (any color) for sweetness.
For a pop of color, stir in ¼ cup frozen peas during the final 5 minutes of baking—they’ll stay bright and add texture. 🌿
Protein Add-Ins
Turn this into a main by mixing in ½ lb cooked chicken breast (diced) or ½ cup crumbled feta (for a Greek twist). For a hearty dish, fold in ½ cup cooked lentils or ½ cup black beans (rinsed first).
Keep proteins small—too much can make the rice gummy. Add them in the last step so they stay warm and flavorful. 🍗
Dairy-Free Twist
Skip the cheese and use ½ cup nutritional yeast (for a cheesy flavor) + ¼ cup cashew cream (blend ½ cup soaked cashews with ¼ cup water).
For crispy celery crowns, toss with 1 tbsp olive oil and ½ tsp turmeric (for color). The texture won’t be identical, but it’s a satisfying vegan option. 🥜
Sweet & Savory Fusion
Add ½ cup dried cranberries or ½ cup chopped apples (tossed with 1 tsp lemon juice) for a sweet-tangy contrast. Sprinkle with 1 tbsp cinnamon and ½ tsp nutmeg when baking for warmth. This works surprisingly well with sharp cheddar—think Thanksgiving meets comfort food. 🍎
Nutrition facts
Frequently asked questions
Can I make this cheesy rice pilaf ahead of time?
Assemble the pilaf up to 24 hours ahead and refrigerate in an airtight container. When ready to serve, bake at 375°F for 15-20 minutes until the cheese melts and the celery crowns crisp up again. The flavors actually improve overnight as the cheeses meld. Just add 1-2 tablespoons of broth if it looks dry when reheating.
Why did my celery crowns turn soggy instead of crispy?
This usually happens when they're not fully dry before baking or if they're covered while cooking. Always pat the celery pieces dry with a paper towel after slicing, and bake them uncovered on a single layer. Also, make sure your oven is fully preheated to 400°F—a cold oven won't create enough heat for crispiness.
What's the best way to store leftovers?
Store in an airtight container for up to 5 days in the fridge. For best texture, reheat in 30-second bursts in the microwave with a damp paper towel over it, or bake at 350°F for 10 minutes until warmed through. The celery crowns will lose some crispness but still add great flavor. Freezing isn't recommended as it ruins the texture.
Can I use instant rice instead of long-grain?
You can try, but the texture won't be the same. Instant rice absorbs liquid too quickly and becomes mushy when mixed with cheese. If you must use it, reduce the broth to 1.5 cups and cook for only 8-10 minutes, then stir in the cheeses immediately. The result will be more like a casserole than a pilaf. For best results, stick with long-grain white rice.
How do I adjust this for a larger crowd?
Double all ingredients and use a 13x9-inch baking dish instead of 9x9-inch. For even better texture, spread the pilaf in a single layer rather than piling it high. Increase baking time by 5 minutes to ensure the center cooks through. Keep the same cheese-to-rice ratio so the flavor remains rich and satisfying.
