Check Rice and Gravy Recipe: Celery-Studded Gravy Over Fluffy Long-Grain Rice

Sauces & Condiments

Check Rice and Gravy Recipe: Celery-Studded Gravy Over Fluffy Long-Grain Rice

This check rice and gravy recipe brings the comforting flavors of South Asian home cooking to your table with tender rice and rich, celery-studded gravy. The secret lies in perfectly fluffy basmati rice paired with a deeply aromatic gravy simmered to perfection—whether you prefer chicken, mutton, or a vegetarian version.

Every bite delivers layers of warmth and tradition.

The dish starts with long-grain rice cooked just right, then topped with a velvety gravy infused with celery, spices, and slow-cooked protein or vegetables. This method ensures the rice stays fluffy while the gravy develops a rich, savory depth.

Serve with raita or a fresh salad for the full experience—simple yet unforgettable.

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

Ingredients for check rice and gravy

Long-grain rice and aromatic spices create the perfect base for this South Asian classic.

Ingredient Amount Notes
Long-Grain Basmati Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Celery Stalks 🧅 3 whole Chopped into 1-inch pieces
Yellow Onions 🧅 1 whole Finely diced, medium size
Ginger Root 🌿 1 tbsp Freshly grated, peeled
Garlic Cloves 🧄 6 cloves Minced, peeled
Tomato Paste 🍅 ½ cup Smooth, not chunky
Whole Milk 🥛 1 ½ cups Full-fat preferred
Ghee 🧈 ½ cup Clarified butter
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌶️ 1 tsp Freshly ground preferred
Turmeric Powder 🧂 ½ tsp Bright yellow color
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 1 ½ tsp Kosher or sea salt
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The rice is the foundation—basmati stays fluffy and separates beautifully. Indian Basmati from Trader Joe's or any reputable brand works well. For the chicken, bone-in thighs stay juicier than breasts. If you prefer vegetarian, swap in chickpeas or paneer instead. Celery is key here—fresh, crisp stalks add that signature texture. Look for celery with vibrant green tops and firm, white stalks at the grocery store. If using pre-cut celery, rinse it well to remove any dirt from the chopped ends.

No ghee? Butter or neutral oil works in a pinch, though ghee adds that rich, nutty depth. The tomato paste can be substituted with pureed canned tomatoes if needed, but paste gives better consistency. For extra warmth, add a pinch of cayenne pepper. Fresh ginger and garlic are non-negotiable—they make all the difference. If you're short on time, pre-minced garlic from the jar is fine, but fresh is always better. The spices should be toasted lightly in the ghee before adding liquids to bloom their flavors properly.

Cook the rice in advance and keep it covered at room temperature—it reheats beautifully. The gravy tastes even better the next day as flavors meld. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months. For a quick meal, make a double batch of gravy and freeze portions. When reheating, add a splash of water to prevent drying. Garnish with fresh cilantro just before serving to keep it vibrant.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss in the chicken, rice, and veggies, cover it with broth, and let it simmer. No separate pots, no sticky rice mess, just hands-off perfection while you sip your coffee or scroll through your phone.
  • Gravy That Sticks: That deep, savory gravy clinging to the basmati? Honestly, it’s the star. The ginger and onions caramelize into something rich and warm, turning every bite into a little flavor explosion—no dry rice here.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy for days, and the gravy reheats like a dream. Pack it in containers, and your kids (or you) will actually eat their veggies hidden in that creamy sauce.
  • Budget Feast: Chicken thighs stretch farther than breasts, and basmati rice fills you up without breaking the bank. I’ll be real: this feeds four for under $15, and the leftovers? Even better the next day when the flavors meld.

Step-by-step instructions for celery-studded gravy over fluffy rice

Master this classic comfort dish with perfectly cooked rice and rich, aromatic gravy.

1

Cook the Chicken Thighs Until Tender and Browned

Pat the 1.5 lb chicken thighs dry with paper towels and season generously with 1.5 tsp salt and 0.5 tsp ground black pepper. Heat 0.5 cup ghee in a large, heavy-bottomed pot over medium-high heat until it shimmers. Add the chicken thighs in a single layer and cook undisturbed for 5-6 minutes until golden brown on one side. Flip carefully and cook another 5-6 minutes until golden on both sides and internal temperature reaches 165°F. Remove chicken from the pot and set aside on a plate, leaving the rendered fat in the pot.

Here's the thing—don't rush this step. The chicken needs to develop a good brown crust for flavor, and the rendered fat will become the base of your gravy. If you see the fat starts to smoke, reduce heat slightly to prevent burning. The chicken will finish cooking in the oven later, so focus on getting that perfect sear first.

2

Sauté the Aromatic Vegetables and Build the Gravy Base

In the same pot with the rendered chicken fat, add 1 whole yellow onion (finely diced) and 3 whole celery stalks (chopped into 1-inch pieces). Cook over medium heat for 5-6 minutes until the vegetables soften and become translucent. Add 1 tbsp freshly grated ginger root and 6 minced garlic cloves, cooking for another 1-2 minutes until fragrant—this is where the flavors start to develop.

Stir in 0.5 cup tomato paste, 1 tsp ground cumin, 1 tsp ground coriander, and 0.5 tsp turmeric powder, cooking for 2-3 minutes until the raw taste of the spices disappears. This step creates the flavor foundation for your gravy. If the mixture starts to stick, add 2-3 tablespoons of water to deglaze the pot and keep everything moist.

3

Simmer the Gravy with Milk and Cook the Rice

Pour in 1.5 cups whole milk and bring the mixture to a gentle simmer. Return the chicken thighs to the pot, skin-side up, and transfer everything to a 375°F preheated oven. Bake uncovered for 45-50 minutes until the chicken is fully cooked and the gravy has thickened slightly. Remove the chicken from the pot and set it aside on a cutting board to rest.

In a separate pot, bring 3 cups water to a boil and add 1.5 cups long-grain basmati rice. Stir once, then reduce heat to low, cover, and simmer for 15 minutes. Here's the trick—don't peek or stir the rice during cooking. Let it steam undisturbed until the water is absorbed and the rice is tender. Fluff with a fork before serving.

4

Shred the Chicken and Finish the Gravy

Use two forks to shred the chicken thighs directly in the gravy pot, discarding any bones. Return the shredded chicken to the gravy and simmer over low heat for 5-7 minutes until the gravy thickens to your desired consistency. If it's too thick, whisk in 1-2 tablespoons of water or milk to reach a smooth, spoonable texture. Taste and adjust seasoning with additional salt or black pepper if needed.

The gravy should coat the back of a spoon and have a rich, velvety texture. Here's where the celery and onion pieces you sautéed earlier become stars—they'll soften into the gravy, adding subtle sweetness and depth. Garnish each serving with 0.25 cup chopped fresh cilantro just before serving to brighten the dish with freshness.

👨‍🍳

Pro Tips For Making Check Rice And Gravy

  • Parboil Chicken First: Skip the raw chicken in the gravy pot—parboil the thighs for 8-10 minutes until just cooked, then shred. This keeps the meat tender while letting you build flavor in the gravy without worrying about overcooking. I used to brown everything together, and the chicken always turned out rubbery by the end.
  • Sauté Onions Until Golden: Don’t rush the onions—cook them low and slow until they’re deep golden, not just translucent. This caramelization adds sweetness that cuts through the richness of the gravy. I learned this the hard way when my gravy tasted flat because I sped through this step.
  • Toast the Rice Dry: Before adding liquid, spread the basmati rice in a dry pan and toast it for 2-3 minutes until it smells nutty. This prevents mushy rice and adds a subtle crunch. Yes, it’s an extra step, but it’s the thing that matters most for that perfect texture.
  • Deglaze with Chicken Fat: After browning the chicken, resist the urge to wipe out the pan—deglaze with a splash of broth or water to lift all those flavorful browned bits. This shortcut makes your gravy richer without extra effort. I skip this when I’m lazy, and the dish is noticeably better when I don’t.

Dietary considerations for these flavors

Vegetarian Adaptations

Swap the chicken for 1.5 cups chickpeas (drained and rinsed) or 1 lb firm tofu (pressed and cubed). For chickpeas, sauté them in the ghee until lightly browned before adding onions and celery.

For tofu, pan-fry until golden and crispy. Use 1 cup coconut milk instead of whole milk for richer flavor. Add 1 tsp garam masala at the end for warmth. 🌱

Gluten-Free Considerations

This recipe is naturally gluten-free, but check your spice blends for hidden gluten. Use certified gluten-free tomato paste and ensure your ghee or butter is processed in a gluten-free facility.

For extra thickness, blend ½ cup cooked lentils into the gravy instead of milk. Serve with gluten-free naan or extra rice. Always verify labels on spices like coriander and cumin.

Dairy-Free Options

Replace the 1.5 cups whole milk with 1.5 cups unsweetened almond milk or coconut milk for creaminess. Use vegetable oil instead of ghee, and ensure your spices are dairy-free. For richness, stir in 2 tbsp cashew cream at the end.

The gravy will still be flavorful, though slightly lighter in texture. Dairy-free yogurt (like coconut yogurt) makes a great raita pairing. 🥛

Low-Carb Modifications

Replace the rice with cauliflower rice (sautéed with 1 tbsp ghee and spices) or shirataki noodles for a lower-carb base. Use zucchini noodles instead of rice if you prefer a softer texture.

For the gravy, reduce the tomato paste to ¼ cup and add ½ cup diced mushrooms for umami depth. These changes cut carbs while keeping the dish satisfying. 🥦

Spice Sensitivity Adjustments

For mild heat, reduce the black pepper to ¼ tsp and omit cayenne entirely. Use ½ tsp mild paprika instead of coriander for a sweeter flavor. For extra warmth without spice, add ½ tsp ground fennel seeds when sautéing the vegetables.

Always toast spices gently to mellow their intensity. Taste as you go—adjust gradually! 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 145mg48%
Sodium 1120mg49%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
* 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

What's the secret to fluffy rice in this recipe?

Rinse the basmati rice thoroughly before cooking to remove excess starch, then cook it in 1:2 ratio (rice to water). Use a heavy pot with a tight lid and never peek or stir while it simmers. The steam is what creates those perfect, separate grains.

2

Can I make this gravy without chicken?

For a vegetarian version, use chickpeas or tofu instead. Sauté them in ghee until lightly browned, then proceed with the recipe. Add 1 cup coconut milk for extra richness and 1 tsp garam masala at the end for warmth.

3

Why does the gravy taste better the next day?

The flavors deepen as the spices and ingredients meld overnight. The milk absorbs into the vegetables and meat, creating a more cohesive, velvety texture. Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on low heat with a splash of water.

4

What if my gravy is too thick or too thin?

For thick gravy, simmer uncovered for 5-10 minutes longer to reduce. If too thin, whisk in 1-2 tbsp water or milk gradually until smooth. The ideal consistency coats the back of a spoon but remains pourable. Taste as you adjust—seasoning matters most!

5

Can I make this dish in an Instant Pot?

Yes! Brown the chicken in the pot first, then add all ingredients except milk. Seal and cook on high pressure for 10 minutes. Quick-release the pressure, stir in milk, and cook on keep warm for 5 minutes. For rice, use the white rice setting (1:1 ratio) and cook separately. The texture will be slightly different but still delicious!

★★★★★5.0(11 reviews)
Categories Sauces & Condiments