One-Pot Rice recipes

April 8, 2026

One-pot rice recipes are a lifesaver when you’re looking for a simple yet satisfying meal. These recipes allow you to cook everything in one pot, saving time on both cooking and cleanup. Whether you’re looking for a savory dish, a comforting meal, or a hearty dinner, one-pot rice dishes are perfect for busy days.

The beauty of one-pot rice dishes lies in their simplicity. By adding vegetables, proteins, and spices directly to the rice, everything cooks together, infusing the rice with rich flavors. It’s an easy way to turn humble ingredients into a fulfilling meal.

This list of one-pot rice recipes offers a variety of dishes that range from quick and simple to hearty and full of flavor. Each recipe is easy to prepare and perfect for those looking to create a delicious meal with minimal effort.

1. Classic One-Pot Chicken and Rice

This classic one-pot chicken and rice is a simple and comforting meal that brings everything together in a single dish. Cooking the ingredients in one pot allows the flavors to blend beautifully while keeping preparation and cleanup minimal.

It’s a reliable choice for a home-style dinner made with basic ingredients like chicken, rice, and light seasoning. The straightforward method makes it both convenient and satisfying.

A touch of lemon juice or a sprinkle of fresh parsley at the end adds a hint of brightness, giving this everyday dish a fresh and balanced finish.

Servings: 4

Ingredients

  • 1 ½ lbs (about 700g) chicken thighs or breasts, cut into pieces
  • 1 tablespoon oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 ½ cups long‑grain rice, rinsed
  • 3 cups chicken broth
  • 1 cup frozen peas and carrots
  • ½ teaspoon paprika
  • ½ teaspoon dried thyme
  • Salt and pepper to taste
  • 2 tablespoons chopped parsley (optional)

Instructions

  1. Heat oil in a large pot or Dutch oven over medium heat.
  2. Add the chicken pieces and season with salt and pepper. Cook for about 5–6 minutes until lightly browned on all sides.
  3. Add the chopped onion and garlic. Sauté for about 1 minute until fragrant and soft.
  4. Stir in the rice, coating it in the oil and chicken juices.
  5. Pour in the chicken broth, then add paprika, dried thyme, and a little more salt and pepper. Mix gently.
  6. Bring to a simmer, then reduce heat to low. Cover and cook for about 18–20 minutes until the rice is tender and has absorbed the liquid.
  7. Stir in the frozen peas and carrots. Cover and cook for another 3–4 minutes, until heated through.
  8. Remove from heat and let sit for a few minutes.
  9. Garnish with chopped parsley if using, and serve warm.

2. One-Pot Vegetable Pilaf

This one-pot vegetable pilaf is a simple and practical meal that comes together with minimal effort and cleanup. Cooking everything in a single pot allows the flavors to blend while keeping the process easy and efficient.

It’s a great way to use up leftover vegetables, combining them with mild spices to create a light yet flavorful rice dish. The versatility of ingredients makes it suitable for everyday cooking.

Often served with a side of yogurt or a fresh salad, it works well as both a light lunch and a satisfying dinner. The overall dish feels comforting, familiar, and perfectly suited for home-style meals.

Servings: 2

Ingredients

  • 1 cup long‑grain rice, rinsed
  • 1 ¾ cups vegetable broth
  • 1 tablespoon oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • ½ cup carrots, diced
  • ½ cup peas (fresh or frozen)
  • ½ cup bell pepper, chopped
  • ½ teaspoon turmeric
  • ½ teaspoon ground cumin
  • Salt and pepper to taste
  • 2 tablespoons chopped parsley or cilantro (optional)

Instructions

  1. Heat oil in a medium pot over medium heat.
  2. Add chopped onion and garlic. Sauté for about 1–2 minutes until soft and fragrant.
  3. Add carrots, peas, and bell pepper. Stir and cook for 2–3 minutes until the vegetables begin to soften.
  4. Stir in the rinsed rice and mix well with the vegetables.
  5. Add turmeric, ground cumin, salt, and pepper. Stir to coat the rice and veggies evenly.
  6. Pour in the vegetable broth and bring the mixture to a boil.
  7. Once boiling, reduce heat to low, cover, and simmer for about 15–18 minutes until the rice is tender and the liquid is absorbed.
  8. Remove from heat and let it sit, covered, for a few minutes.
  9. Fluff with a fork and finish with chopped parsley or cilantro if using.
  10. Serve warm.

3. One-Pot Mexican Rice

This one-pot Mexican rice is a flavorful and comforting dish that comes together with minimal effort, making it ideal for busy weeknights. The tomato base and blend of familiar spices create a warm, well-balanced flavor without feeling too heavy.

It’s also a practical way to use leftover rice, enhanced with a quick sauté of garlic, onion, and vegetables before simmering with broth. The simple method keeps the process easy while building depth of flavor.

A squeeze of lime and a sprinkle of fresh cilantro add a bright finish, making it suitable for both everyday dinners and meal prep options.

Servings: 2

Ingredients

  • 2 cups cooked rice (preferably cold)
  • 1 tablespoon oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1/4 cup peas (fresh or frozen)
  • 1/4 cup corn (fresh or frozen)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon paprika (optional)
  • 1/4 teaspoon chili powder (optional)
  • 1 1/2 cups chicken broth or vegetable broth
  • Salt and pepper to taste
  • 1–2 tablespoons fresh cilantro, chopped (optional)
  • Lime wedges (optional)

Instructions

  1. Heat oil in a large pot or deep pan over medium heat.
  2. Add the chopped onion and garlic. Sauté for about 1–2 minutes until soft and fragrant.
  3. Stir in the tomato sauce, cumin, paprika, and chili powder. Cook for about 1 minute to blend the flavors.
  4. Add the peas and corn; stir to combine.
  5. Pour in the broth and bring the mixture to a gentle simmer.
  6. Add the cooked rice and gently toss so the grains are evenly coated and heated through.
  7. Cover and cook on low for about 3–4 minutes, until everything is warmed through.
  8. Remove from heat and finish with chopped cilantro and lime wedges if using.
  9. Serve warm.

4. One-Pot Coconut Rice with Vegetables

This one-pot coconut rice with vegetables is a simple yet slightly elevated dish, offering a gentle creaminess from coconut milk balanced with fresh vegetables. The flavors come together smoothly, creating a light and comforting meal.

It’s a convenient option for using leftover rice and assorted vegetables, all cooked together in one pot for an easy and efficient process. The combination keeps the dish both practical and satisfying.

A squeeze of lime or a sprinkle of fresh herbs adds a refreshing finish, making it suitable for lunch, dinner, or even meal prep throughout the week.

Servings: 2

Ingredients

  • 1 cup long‑grain rice, rinsed
  • 1 ½ cups coconut milk
  • ½ cup water (adjust if needed)
  • 1 tablespoon oil or butter
  • 2 cloves garlic, minced
  • ½ cup carrots, diced
  • ½ cup bell pepper, chopped
  • ½ cup green peas (fresh or frozen)
  • ½ teaspoon turmeric
  • ½ teaspoon ground ginger (optional)
  • Salt and pepper to taste
  • 2 tablespoons fresh cilantro or parsley, chopped (optional)
  • Lime wedges (optional)

Instructions

  1. Heat oil or butter in a medium pot over medium heat.
  2. Add the minced garlic and sauté for about 30 seconds until fragrant.
  3. Add the carrots and bell pepper. Stir and cook for 2–3 minutes until slightly tender.
  4. Stir in the rinsed rice, turmeric, ground ginger (if using), salt, and pepper. Mix well with the vegetables.
  5. Pour in the coconut milk and water. Stir gently to combine.
  6. Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 15–18 minutes until the rice is tender and the liquid is absorbed.
  7. Remove from heat and let it sit, covered, for a few minutes.
  8. Fluff the rice with a fork.
  9. Finish with fresh cilantro or parsley and serve with lime wedges if using.

5. One-Pot Lemon Herb Rice

This one-pot lemon herb rice is a vibrant and flavorful dish that comes together with minimal effort. The golden hue from turmeric, combined with curry leaves and dried red chilies, creates a light yet comforting balance.

It’s an excellent way to transform leftover rice using simple ingredients like mustard seeds, cashews, and fresh herbs. The addition of lemon brings a bright, zesty note, while the spices infuse the dish with a rich aroma.

This rice pairs well with a variety of curries or can be enjoyed on its own as a light, satisfying meal. Its simplicity and bold flavor make it a reliable everyday option.

Servings: 2

Ingredients

  • 2 cups cooked rice (preferably cold)
  • 1 tablespoon oil
  • 1/4 teaspoon mustard seeds
  • 1/4 teaspoon cumin seeds
  • 1–2 dried red chilies
  • 1/4 cup cashew nuts
  • 8–10 curry leaves
  • 1/4 teaspoon turmeric powder
  • Zest of 1 lemon
  • Juice of 1 lemon
  • Salt to taste
  • Fresh coriander leaves (optional, for garnish)

Instructions

  1. Heat oil in a large pan or wok over medium heat.
  2. Add mustard seeds and cumin seeds. Let them crackle for a few seconds.
  3. Add dried red chilies, cashews, and curry leaves. Stir for 1–2 minutes until the cashews are lightly toasted.
  4. Add turmeric powder and stir until fragrant.
  5. Add the cooked rice, lemon zest, and lemon juice. Gently toss everything together, making sure the rice is evenly coated.
  6. Add salt to taste and stir for another 2–3 minutes until the rice is heated through and all the flavors are well combined.
  7. Garnish with fresh coriander leaves if desired.
  8. Serve warm with your favorite curry or as a standalone dish.

6. One-Pot Chicken Biryani

This one-pot chicken biryani offers a warm and satisfying meal with the convenience of minimal cleanup. Cooking everything in a single pot allows the flavors of spices, chicken, and rice to blend beautifully.

It’s a great option when there’s time to enjoy familiar Indian-style flavors without following a complicated process. The combination of fragrant spices, tender chicken, and fluffy rice creates a rich and comforting dish.

Serving it with yogurt raita or sliced onions completes the meal, making it both balanced and enjoyable for everyday dinners or relaxed weekend meals.

Servings: 4

Ingredients

  • 2 cups basmati rice, rinsed and soaked (optional)
  • 1 lb (about 450 g) chicken pieces (thighs or breasts), cut into bite‑size pieces
  • 1 large onion, thinly sliced
  • 2 tablespoons oil or ghee
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 large tomato, chopped
  • 1/2 cup plain yogurt
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala or biryani masala
  • 1 teaspoon chili powder (adjust to taste)
  • 1/2 teaspoon cumin seeds
  • 4–5 green cardamom pods
  • 4 cloves
  • 1 small cinnamon stick
  • 1 bay leaf
  • Salt to taste
  • 2 1/2 cups water or chicken broth
  • 2 tablespoons chopped cilantro or mint (optional garnish)
  • Fried onions (optional garnish)

Instructions

  1. Heat oil or ghee in a large heavy‑bottom pot over medium heat.
  2. Add cumin seeds, cardamom, cloves, cinnamon stick, and bay leaf. Sauté for about 1 minute until fragrant.
  3. Add sliced onion and cook until soft and golden brown, about 5 minutes.
  4. Add minced garlic and grated ginger. Sauté for 30 seconds until fragrant.
  5. Add chicken pieces, season with salt, and cook for 4–5 minutes until lightly browned.
  6. Stir in chopped tomato, turmeric powder, chili powder, and garam masala. Cook for 2–3 minutes until the tomato softens.
  7. Add yogurt and mix well with the chicken and spices, cooking for 1–2 minutes.
  8. Drain the rinsed rice (if soaked) and gently stir it into the pot so it’s coated with the spice mixture.
  9. Pour in water or chicken broth. Bring to a gentle boil.
  10. Reduce heat to low, cover with a tight‑fitting lid, and cook for 15–18 minutes until the rice is tender and the liquid is absorbed.
  11. Turn off the heat and let it rest, covered, for 5 minutes.
  12. Fluff the rice gently with a fork.
  13. Garnish with chopped cilantro or mint and fried onions if using.
  14. Serve warm with raita or sliced onions on the side.

7. One-Pot Rice Pudding

This one-pot rice pudding is a warm and comforting dish with a gentle sweetness, perfect for a relaxed start to the day. The creamy texture and simple flavors give it a calm, home-style feel.

It’s a practical way to use leftover rice, transformed with milk and a touch of vanilla into a smooth and satisfying dish. The preparation is easy, making it suitable for both quick mornings and unhurried moments.

A sprinkle of cinnamon or a few raisins on top adds a subtle finish, making it enjoyable as breakfast, dessert, or a light snack at any time of the day.

Servings: 3

Ingredients

  • 1 cup cooked rice
  • 2 cups milk (whole or any milk you prefer)
  • 3 tablespoons sugar (adjust to taste)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon (optional)
  • 1/4 teaspoon nutmeg (optional)
  • Pinch of salt
  • 2 tablespoons raisins or chopped nuts (optional)

Instructions

  1. In a medium pot, combine the cooked rice and milk over medium heat.
  2. Add the sugar, vanilla extract, and a pinch of salt. Stir to combine.
  3. Bring the mixture to a gentle simmer, stirring occasionally so the rice doesn’t stick to the bottom.
  4. Reduce heat to low and cook for 10–12 minutes, stirring often until the pudding thickens and becomes creamy.
  5. If using, add ground cinnamon, nutmeg, raisins, or nuts. Stir to distribute evenly.
  6. Continue cooking for another 2–3 minutes until the flavors meld together.
  7. Remove from heat and let it sit for a few minutes it will thicken a bit more as it cools.
  8. Serve warm with an extra sprinkle of cinnamon or a few more nuts on top.

8. One-Pot Mushroom Risotto

This one-pot mushroom risotto is a warm and comforting dish with rich, earthy flavors that create a calm and homey feel. The mushrooms blend beautifully with the rice, developing a creamy texture as it cooks.

It’s a convenient option when ingredients like rice or Arborio and fresh mushrooms are already on hand. With the addition of broth and gentle stirring, the dish comes together smoothly without unnecessary complexity.

A finishing touch of Parmesan and cracked black pepper enhances the flavor, making it ideal for a simple dinner alongside a light salad or as a satisfying meal on its own.

Servings: 2

Ingredients

  • 1 cup Arborio rice (or any short‑grain rice)
  • 2 tablespoons butter or olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 cups mushrooms, sliced
  • 3 cups vegetable or chicken broth (warm)
  • 1/2 cup white wine (optional)
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon dried thyme or Italian seasoning
  • Salt and pepper to taste
  • 1–2 tablespoons fresh parsley, chopped (optional)

Instructions

  1. Heat butter or olive oil in a large pan over medium heat.
  2. Add the finely chopped onion and sauté for about 2 minutes until soft and translucent.
  3. Add minced garlic and cook for 30 seconds until fragrant.
  4. Add the sliced mushrooms and sauté for 4–5 minutes until they begin to soften and release their moisture.
  5. Stir in the rice and mix so it’s coated with the butter/oil and mushroom juices.
  6. If using, pour in the white wine and cook until it mostly evaporates, about 1–2 minutes.
  7. Begin adding the warm broth one cup at a time, stirring frequently. Let the rice absorb most of the liquid before adding more.
  8. Continue this process until the rice is tender and creamy, about 15–18 minutes total.
  9. Stir in the grated Parmesan cheese and dried thyme. Season with salt and pepper to taste.
  10. Remove from heat and let sit for a minute, then garnish with fresh parsley if using.
  11. Serve warm.

9. One-Pot Cajun Rice

This one-pot Cajun rice is a bold and comforting dish that delivers rich flavor with minimal cleanup. The blend of spices cooks into the rice, creating a warm and well-seasoned meal.

It’s a practical way to transform leftover rice, enhanced with Cajun seasoning and a mix of vegetables. A quick sauté followed by a gentle simmer brings everything together into a vibrant and satisfying dish.

Paired with a simple salad or grilled chicken, it makes for a complete and flavorful meal that works well even on busy evenings.

Servings: 2

Ingredients

  • 2 cups cooked rice (preferably cold)
  • 1 tablespoon oil
  • 1 small onion, finely chopped
  • 1/2 bell pepper, diced
  • 1 stalk celery, sliced (optional)
  • 2 cloves garlic, minced
  • 1/2 cup corn kernels (fresh or frozen)
  • 1 tablespoon Cajun seasoning (adjust to taste)
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 1/2 cup chicken or vegetable broth
  • Salt and pepper to taste
  • 2 tablespoons chopped parsley (optional)

Instructions

  1. Heat oil in a large pot or deep pan over medium heat.
  2. Add the chopped onion, bell pepper, and celery (if using). Sauté for about 3 minutes until the vegetables begin to soften.
  3. Add minced garlic and sauté for another 30 seconds until fragrant.
  4. Stir in the Cajun seasoning, smoked paprika, and dried thyme. Mix until the vegetables are coated with the spices.
  5. Add the corn kernels and cooked rice. Gently toss everything together so the rice is evenly coated with the seasoning.
  6. Pour in the broth and bring the mixture to a simmer.
  7. Cover and cook on low for about 5–7 minutes, stirring occasionally until the flavors blend and everything is heated through.
  8. Remove from heat and finish with chopped parsley if using.
  9. Serve warm.

10. Easy One Pot Thai Rice

Easy one‑pot Thai rice is a simple savory meal where jasmine rice cooks together with flavorful liquids and colorful vegetables in a single pan. The rice becomes tender and slightly creamy as it absorbs coconut milk, broth, and Thai seasonings, making it both quick and satisfying.

This dish is excellent for busy weeknights or when using leftover broth and veggies, because everything cooks together with minimal cleanup. The gentle heat allows the rice to develop a rich, fragrant taste with hints of citrus, herbs, and a touch of spice.

The texture is fluffy but moist, with tender rice and well‑cooked vegetables that pair nicely with fresh basil and lime at the end. This makes it a versatile meal on its own or alongside a simple protein.

Servings: 2

Ingredients

  • 1 tbsp coconut oil or regular oil
  • 1 small onion, finely chopped
  • 1 orange or red bell pepper, sliced
  • 6 cloves garlic, minced
  • 1 tbsp ginger, minced
  • 1 1/4 cups jasmine rice, rinsed
  • 1 1/4 cups chicken or vegetable broth
  • 1 can (400 ml) coconut milk
  • 1 tbsp soy sauce
  • 2 tsp fish sauce (optional)
  • 1 large tomato, diced
  • 2 tbsp fresh Thai basil, torn
  • 1 tbsp lime juice
  • 1/2 cup roasted cashews (optional)
  • Salt and pepper to taste
  • Lime wedges (optional)

Instructions

  1. Heat the oil in a large pan or skillet over medium heat.
  2. Add the chopped onion, bell pepper, garlic, and ginger. Sauté for 5–8 minutes until the vegetables begin to soften.
  3. Stir in the broth, coconut milk, soy sauce, and fish sauce if using. Bring to a boil.
  4. Add the rinsed rice and diced tomato. Reduce heat to medium. Cook uncovered for 20–25 minutes until the rice is tender and has absorbed most of the liquid.
  5. Reduce heat to low. Stir in torn Thai basil, lime juice, and roasted cashews if using. Cook another 5–10 minutes until the rice starts to caramelize slightly on the bottom.
  6. Taste and adjust seasoning with salt and pepper.
  7. Serve warm with lime wedges on the side.

Leave a Comment