Cheesy Green Rice Recipe: Crispy Celery Crown Over Creamy Coconut Base

Main Courses

Cheesy Green Rice Recipe: Crispy Celery Crown Over Creamy Coconut Base

This cheesy green rice recipe transforms simple ingredients into a dish that balances crispy celery crowns with a creamy coconut base—perfect for elevating any meal. The secret lies in sautéing fresh celery until golden and crispy while cooking the rice in coconut milk for rich, velvety texture.

This method ensures every bite delivers that satisfying contrast of textures and flavors.

What makes this recipe stand out is its versatility—serve it as a side for grilled meats or as a hearty vegetarian main. The crispy celery adds a satisfying crunch, while the melted cheese and coconut milk create a creamy, comforting base.

With just a few simple steps, you'll achieve restaurant-quality results that taste even better the next day. Let's get started!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for cheesy green rice

Simple ingredients for a dish that delivers crispy celery crowns over creamy coconut rice.

Ingredient Amount Notes
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Light Coconut Milk 🥥 1 ½ cups Full-fat for extra creaminess
Fresh Celery Stalks 🧅 2 whole Thinly sliced into crowns
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Shredded Cheddar Cheese 🧀 1 ½ cups Sharp or medium cheddar
Unsalted Butter 🧈 2 tbsp For sautéing celery
Chicken Broth 💧 1 cup Low-sodium preferred
Fresh Lemon Juice 🍋 1 tbsp Brightens the flavor
Salt 🧂 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The celery crowns are the star—thinly sliced stalks fry up crispy in butter, adding that satisfying crunch. Look for fresh, crisp celery with vibrant green leaves still attached at Whole Foods or local farmers markets. If you can't find celery crowns pre-sliced, grab a mandoline or ask your butcher for help. The sharp cheddar melts beautifully into the creamy base, so don't skimp here. I always grab the block and shred it myself—pre-shredded gets clumpy. For the coconut milk, full-fat version gives the richest texture, but light works in a pinch if that's what you've got.

No fresh parsley? Dried parsley at half the amount works, but fresh is ideal for that bright finish. Short on celery? Substitute with thinly sliced bell peppers or zucchini—they'll crisp up nicely too. The jasmine rice soaks up all the coconut milk beautifully, but brown rice or basmati will work just as well. For extra depth, add a pinch of turmeric or curry powder to the rice while cooking. The chicken broth adds a savory note—if you're vegetarian, swap for vegetable broth. And if you're worried about the coconut milk curdling when mixed with cheese, add it gradually while stirring.

This dish reheats beautifully—just add a splash of milk or broth to keep it creamy. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. I like to portion it into individual containers so I can grab a serving straight from the fridge. The crispy celery loses its crunch when reheated, so I always make extra and serve it fresh on top when ready to eat. The cheese keeps the dish rich and satisfying, so if you're watching your fat intake, you can reduce it to 1 cup without sacrificing too much flavor.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I need zero cleanup. Just toss the rice, coconut milk, celery, and garlic into one pot with some cheese—no measuring cups, no extra bowls. The celery softens into the rice while the garlic infuses everything, and honestly? I’m always surprised at how cohesive it tastes despite being so unfussy.
  • Creamy Without Guilt: That light coconut milk and melted cheese combo is dangerously addictive. The jasmine rice soaks up the richness without turning heavy, and the celery adds this bright, grassy note that cuts through the creaminess. It’s the kind of dish where my picky eaters actually ask for seconds—no one suspects how simple it is.
  • Lunchbox Hero: This rice reheats like a dream, making it my go-to for meal prep. Pack it cold in containers for work lunches, or warm it up for a quick dinner. The celery stays crisp enough to bite into, and the cheese keeps it satisfying. Between us, I’ve even brought it to potlucks—no one ever guesses it’s just rice until they take a bite.
  • Budget Stretch: I make this when my grocery budget’s tight but I still want something special. Celery and onions are cheap, jasmine rice is affordable, and a block of cheddar goes a long way. The coconut milk adds luxury without breaking the bank, and honestly? It’s the kind of dish that makes leftovers feel like a treat, not a chore.

Step-by-step instructions for cheesy green rice

Here's how to balance crispy celery crowns with a velvety coconut-cheese base—every detail matters.

1

Sauté Celery and Onion Until Golden

Melt the 2 tbsp unsalted butter in a medium saucepan over medium heat. Add the 2 whole fresh celery stalks (thinly sliced into crowns) and 1 whole yellow onion (diced). Cook for 5-6 minutes, stirring occasionally, until the celery softens and the onion becomes translucent.

Here's the thing—don't rush this step. You want the celery to develop a slight crispness at the edges while still retaining its bright green color. If it starts to brown too quickly, reduce the heat to medium-low. The onion should be completely tender with no bite remaining. This foundational flavor carries through the entire dish, so take your time.

2

Add Garlic and Cook Until Fragrant

Stir in the 4 cloves garlic cloves (minced) and cook for 30 seconds until you can smell that sweet, nutty aroma. Be careful not to let it burn—garlic turns bitter in seconds. The moment it releases its fragrance, it's time to move to the next ingredient.

I always add the garlic right before the broth because its flavor peaks when it's fresh and hot. If you cook it too long, it loses its brightness and can overpower the dish. This quick cooking time ensures it adds depth without dominating the flavor profile.

3

Toast the Rice Until Translucent

Add the 1 cup jasmine rice to the pan and stir to coat it evenly in the butter and aromatics. Cook for 2 minutes, stirring constantly, until the grains become slightly translucent at the edges. This step is crucial—it prevents the rice from becoming mushy later.

Watch closely for those tiny bubbles forming on the surface and the edges turning just slightly opaque. If you see the rice starting to brown, reduce the heat immediately. The goal is to toast the rice lightly, not caramelize it. This creates the perfect texture foundation for the creamy coconut base.

4

Pour in Broth and Coconut Milk

Pour in the 1 cup chicken broth and 1.5 cups light coconut milk, then stir gently to combine. Bring to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover the pan with a tight-fitting lid and simmer for 15 minutes without lifting it.

This is where the magic happens—the rice absorbs the coconut milk's richness while the broth infuses with the celery and garlic flavors. The lid creates steam that cooks the rice evenly. If you peek too soon, you'll disrupt the cooking process and risk uneven texture. Trust the time and let the rice work its way to perfect doneness.

5

Stir in Cheese and Finish with Lemon

After 15 minutes, remove the pan from heat and stir in the 1.5 cups shredded cheddar cheese until completely melted and smooth. Return to low heat for 1-2 minutes just to ensure the cheese is fully incorporated—don't let it brown. Finish with the 1 tbsp fresh lemon juice, 0.5 tsp salt, and 0.25 tsp ground black pepper, stirring until evenly distributed.

The lemon juice brightens the dish, cutting through the richness of the coconut and cheese. Taste and adjust the seasoning—you might need a pinch more salt to balance the flavors. The rice should be tender with a slight bite, and the cheese should coat each grain beautifully. Garnish with 0.25 cup fresh parsley just before serving to add a fresh, vibrant touch.

👨‍🍳

Pro Tips For Making Cheesy Green Rice

  • SOAK THE RICE FIRST: Jasmine rice sticks together like glue when you don’t soak it, and this dish needs that creamy texture. Toss uncooked rice in cold water for 15 minutes before draining—it cooks faster and absorbs the coconut milk better. (Yes, even if you’re impatient like me, this step actually saves time later.)
  • SWEAT THE ONIONS LOW AND SLOW: I used to rush the onion and garlic, and they’d burn before the celery softened. Instead, cook them on medium-low heat for 8-10 minutes until translucent and slightly caramelized—this builds flavor without bitterness. The celery will catch up, promise.
  • CHOP CELERY SMALLER THAN YOU THINK: Big celery chunks turn to mush in coconut milk, and you end up with a watery, sad green rice. Dice it into ¼-inch pieces so it blends into the texture instead of sitting like sad, chewy lumps. (Your future self will eat this twice as fast.)
  • STIR IN CHEESE AT THE END: Melting cheese into simmering coconut milk makes it grainy and clumpy. Instead, mix the cheese (shredded or crumbled) into the finished rice off the heat—just stir until melted. This keeps it smooth and gooey, not sad and stringy. (I learned this after one very questionable batch.)

Serving suggestions for cheesy green rice

As a Side Dish

This cheesy green rice pairs perfectly with grilled meats like chicken breast or shrimp skewers—the coconut creaminess complements the smoky char beautifully. I love serving it alongside garlic butter steak or baked salmon for a restaurant-worthy meal.

The crispy celery crowns add texture contrast that keeps every bite exciting. 🍗

Vegetarian Main Course

Transform this into a hearty vegetarian dish by adding roasted bell peppers or sautéed mushrooms on top. The cheesy coconut rice becomes a satisfying standalone meal when paired with a simple avocado salad or crispy tofu.

For extra protein, stir in white beans or crumbled feta during the final step. It’s comfort food at its finest! 🥑

Garnish Game-Changers

Fresh cilantro adds a bright, citrusy note that cuts through the richness. For a smoky twist, sprinkle crumbled bacon or fried shallots on top just before serving. A drizzle of sriracha or chili crisp gives it a spicy kick—perfect for those who love heat.

I always keep a stash of these garnishes ready for last-minute flavor boosts. 🌶️

Meal Prep Magic

Make this dish ahead of time and store it in an airtight container for up to 4 days—the flavors deepen overnight. When reheating, add a splash of milk or broth to keep it creamy.

For extra crispiness, fry fresh celery crowns separately and add them on top right before serving. Portion into individual containers for easy grab-and-go lunches. ✨

Kid-Friendly Twist

Little ones love this version! Mix in steamed peas or diced carrots for extra greens, and use mild cheddar instead of sharp. The crispy celery adds fun texture, and you can even shape the rice into mini rice balls with extra cheese for a playful presentation.

It’s a sneaky way to get veggies into their meals. 👶

Dessert Inspiration

Yes, you read that right! Sweeten the rice with vanilla extract and brown sugar, then top with toasted coconut flakes and candied pecans for a tropical-inspired dessert.

It’s like a cheesy coconut rice pudding—perfect for breakfast or a special treat. Trust me, the flavors work surprisingly well in sweet applications. 🍰

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 65mg22%
Sodium 580mg25%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cheesy rice with regular white rice instead of jasmine?

Yes, but jasmine rice is ideal because its slightly sticky texture holds up better to the creamy coconut-cheese base. If using white rice, reduce the cooking liquid by 2 tablespoons and check for doneness at 13 minutes instead of 15. The grains will be firmer, which works well if you prefer a lighter texture.

2

What if my celery crowns aren't crispy enough?

Don't worry—you can fix this! For extra crispiness, transfer the cooked celery crowns to a baking sheet and broil for 1-2 minutes until golden. Alternatively, fry them in 1/4 cup butter over medium-high heat for 3-4 minutes until crispy. Add them back to the rice just before serving to maintain that satisfying crunch.

3

How can I make this dish dairy-free?

Swap the cheddar cheese for vegan shreds (like Daiya or Violife) and use coconut yogurt instead of milk when reheating. For extra creaminess, stir in 1/4 cup cashew cream with the coconut milk. The texture will be slightly lighter, but the tropical flavors still shine through.

4

Can I add other greens besides celery?

Try thinly sliced zucchini, bell peppers, or green onions for extra color and nutrients. For heartier greens like spinach or kale, add them during the last 2 minutes of cooking to prevent wilting. The celery crowns remain the star, but these additions add freshness and texture.

5

Why does my rice turn out mushy?

Mushy rice usually happens from overcooking or too much liquid. Always use a tight-fitting lid and reduce heat to low after bringing to a boil. If your rice is still too wet, spread it on a baking sheet and bake at 350°F for 10 minutes to dry it out. For next time, measure your rice carefully—1 cup uncooked yields about 3 cups cooked.

★★★★★5.0(2 reviews)
Categories Main Courses