Introduction
Looking for a quick, satisfying, and delicious meal that can feed the whole family? This Easy One-Pot Chicken Rice Recipe is exactly what you need. It is simple to prepare, uses everyday kitchen ingredients, and delivers rich flavor in every bite. Best of all, everything cooks in one pot, so you save time and reduce cleanup.
Perfect for busy weeknights, family gatherings, or even meal prepping for the week, this recipe combines juicy chicken, soft and fluffy rice, and aromatic spices in perfect harmony. The dish is comforting, filling, and sure to impress even beginners in the kitchen. Whether you want a quick dinner or a flavorful lunch, this one-pot recipe has you covered.
With this recipe, you don’t have to worry about cooking multiple dishes separately. The flavors of chicken, rice, and spices blend naturally, creating a dish that is both hearty and aromatic. Let’s dive into the ingredients and step-by-step method to make this delicious meal.

Ingredients
Here’s a comprehensive list of ingredients you will need to prepare this delicious one-pot chicken rice:
Main Ingredients
- 500g chicken (bone-in or boneless, cut into medium pieces) – Bone-in chicken adds more flavor, but boneless is quicker to cook.
- 2 cups long-grain rice (preferably basmati) – This type of rice stays fluffy and separate after cooking.
- 3 tablespoons cooking oil – You can also use ghee or butter for extra richness.
- 1 medium onion (finely sliced) – Onion adds sweetness and depth to the dish.
- 2 medium tomatoes (chopped) – Provides a slight tanginess and enhances the color.
- 3 cups water or chicken stock – Stock gives a richer flavor, while water works fine for a simple version.
Spices and Seasonings
- 1 teaspoon salt (adjust to taste) – Start with less; you can always add more later.
- 1 teaspoon black pepper – Adds mild heat and balances the flavors.
- 1 teaspoon paprika or red chili powder – Gives color and subtle spiciness.
- ½ teaspoon turmeric powder – Adds a warm, earthy flavor and bright yellow color.
- 1 teaspoon cumin powder – Enhances aroma and depth of taste.
- 1 teaspoon garam masala – A blend of spices that gives a final touch of warmth.
Optional Add-ins
- 2 cloves garlic (minced) – Adds a rich, aromatic flavor.
- 1 teaspoon ginger paste – Complements garlic and enhances chicken taste.
- Fresh coriander leaves for garnish – Brightens the dish visually and flavor-wise.
- Green chilies (optional) – If you like a bit of heat in your dish.
Step-by-Step Cooking Method
Follow these detailed steps for perfectly cooked one-pot chicken rice. Each step is designed to ensure flavor, texture, and aroma are balanced.
Step 1: Wash and Soak the Rice
Start by rinsing the rice thoroughly under cold running water until the water runs clear. This removes excess starch and prevents sticky rice. Then soak the rice for 20–30 minutes. Soaking allows the grains to cook evenly, resulting in soft, fluffy rice.
Tip: For even better results, soak the rice while preparing the chicken, so cooking time is saved.
Step 2: Heat the Oil
Use a large, deep pot or heavy-bottomed pan for cooking. Heat 3 tablespoons of cooking oil over medium heat. Make sure the oil is hot but not smoking. Hot oil ensures the onions and spices release their full aroma.
Step 3: Cook the Onions
Add the sliced onions to the hot oil. Fry them for 6–8 minutes, stirring occasionally until they turn golden brown. This step is crucial because well-cooked onions add sweetness and depth of flavor. Avoid burning them; medium heat works best.
Step 4: Add Garlic and Ginger
Add minced garlic and ginger paste to the onions. Sauté for about 30–45 seconds until fragrant. These aromatics form the base of the dish and elevate the flavor profile of the chicken and rice.
Step 5: Cook the Chicken
Add the chicken pieces to the pot. Stir to coat them in the onion, garlic, and ginger mixture. Cook for 5–7 minutes until the chicken starts to turn golden and releases its juices. For boneless chicken, 5–6 minutes is enough, while bone-in chicken may take slightly longer.
Step 6: Add Tomatoes and Spices
Next, add chopped tomatoes along with salt, black pepper, paprika, turmeric, cumin powder, and garam masala. Mix everything well. Cook for 5–6 minutes until the tomatoes soften and the oil begins to separate. This process allows the spices to infuse into the chicken, giving it a rich flavor.
Optional: For a creamier texture, you can add 2 tablespoons of yogurt at this stage.
Step 7: Add Rice
Drain the soaked rice and add it gently to the pot. Stir carefully so that the rice is coated with the spices and chicken mixture but does not break. This step ensures every grain absorbs the flavor.
Step 8: Add Water or Stock
Pour in 3 cups of water or chicken stock. Stir once, then cover the pot. Bring to a gentle boil over medium heat. Using stock enhances flavor, but water works fine for a lighter version.
Step 9: Simmer and Steam
Once the water starts boiling, reduce the heat to low, cover the pot tightly, and let it cook for 10–12 minutes. This allows the rice to absorb all the flavors and the chicken to finish cooking perfectly. Avoid opening the lid frequently.
Step 10: Final Touch
Turn off the heat and let the pot rest for 5 minutes before opening. This resting step allows the rice to firm up and prevents it from sticking. Garnish with freshly chopped coriander leaves for color and aroma.
Tip: For extra flavor, squeeze a few drops of lemon juice over the dish before serving.

Cooking Tips
- Soak the rice to ensure fluffy, separate grains.
- Use chicken stock instead of water for richer, more flavorful rice.
- Avoid over-stirring after adding water to prevent mushy rice.
- Low heat during steaming ensures even cooking and prevents burning.
- Adjust spices to taste; if you prefer milder dishes, reduce chili or paprika.
- Use a heavy-bottomed pot to avoid hot spots that can burn rice.
- For extra aroma, add a bay leaf or cinnamon stick while cooking.
Variations (Optional)
This one-pot chicken rice recipe is versatile and can be customized in many ways:
- Spicy Version: Add extra chili powder or green chilies for heat.
- Vegetable Chicken Rice: Include peas, carrots, corn, or bell peppers for added nutrition and color.
- Butter Chicken Rice: Stir in 1–2 tablespoons of butter at the end for a rich, creamy flavor.
- Brown Rice Option: Use brown rice instead of basmati, increasing water and cooking time for a healthier version.
- Herb Variation: Add fresh thyme, rosemary, or mint to change the flavor profile.
Serving & Storage Tips
Serving Suggestions
- Serve hot with yogurt, raita, or a fresh cucumber salad.
- Pair with lemon wedges or a light pickle for extra tang.
- Perfect as a standalone meal or part of a family dinner spread.
Storage Tips
- Leftovers can be stored in an airtight container in the fridge for up to 2 days.
- Reheat gently with a little water to keep the rice moist and fluffy.
- Avoid microwaving directly without covering, as rice can dry out.
Nutrition Information (Approximate)
Per serving (based on 4 servings):
- Calories: 420 kcal
- Protein: 28g
- Carbohydrates: 45g
- Fat: 14g
- Fiber: 3g
Nutritional values may vary depending on chicken type, rice and oil used. Adding vegetables will increase fiber and vitamins.

Frequently Asked Questions (FAQs)
1. Can I use boneless chicken for this recipe?
Yes, boneless chicken works perfectly and cooks faster. Bone-in chicken adds extra flavor to the rice.
2. Can I make this recipe in a rice cooker?
Absolutely. Follow the same steps and transfer everything to a rice cooker. Use the rice cooker’s normal cooking setting.
3. Why is my rice sticky?
Sticky rice usually happens due to excess water or over-stirring. Rinse the rice thoroughly and avoid stirring after adding water.
4. Can I freeze one-pot chicken rice?
Freezing is not recommended, as the texture of the rice may change and become mushy. It’s best enjoyed fresh.
5. What rice is best for this recipe?
Long-grain basmati rice is ideal for fluffy, separate grains. You can use jasmine rice as an alternative.
6. Can I make this recipe vegetarian?
Yes, replace chicken with tofu, paneer, or mixed vegetables for a vegetarian-friendly version. Adjust cooking times accordingly.
Conclusion
This Easy One-Pot Chicken Rice Recipe is truly the ultimate solution for anyone looking for a quick, delicious, and wholesome meal without spending hours in the kitchen. Not only is it simple to prepare, but it also delivers rich and balanced flavors that are sure to satisfy both adults and children alike. The combination of juicy chicken, perfectly cooked aromatic rice, and carefully blended spices makes every bite a delight, giving you a meal that feels like it came from a restaurant, yet is made entirely at home.
Whether you are a beginner just starting your cooking journey or an experienced cook looking for a quick and reliable recipe, this one-pot chicken rice is foolproof and adaptable to any occasion. It is perfect for busy weeknights, family dinners, or even when you have guests coming over and want something impressive yet easy to make. You can also customize it with vegetables, herbs, or mild spices to suit your taste, making it a versatile dish that never gets boring.
Try this recipe today and enjoy the comforting, hearty, and flavorful experience of a complete meal cooked entirely in one pot. It’s not just a recipe; it’s a convenient way to bring warmth, taste, and satisfaction to your table, every single time. Serve it with your favorite sides, a fresh salad, or a dollop of yogurt, and watch everyone enjoy a perfectly balanced, delicious, and memorable meal.
