How To Make Curry Rice – Just 8 Steps!

by Ella

Curry rice, a beloved dish with origins in South Asia, has become a staple comfort food in many parts of the world, including Japan. Aromatic, flavorful, and endlessly customizable, curry rice offers a satisfying meal that warms both body and soul. While pre-made curry roux blocks are readily available in supermarkets, crafting your own homemade curry allows for creative freedom and the opportunity to tailor the flavors to your liking. In this comprehensive guide, we’ll explore the step-by-step process of making curry rice from scratch, along with tips, variations, and serving suggestions.

Understanding the Basics of Curry Rice:

What is Curry Rice?

Curry rice, or “kare raisu” in Japanese, typically consists of a thick, savory curry sauce served over steamed rice. The curry sauce is made by simmering a blend of aromatic spices, vegetables, protein (such as meat or tofu), and a thickening agent until rich and flavorful. The resulting curry is hearty, comforting, and often accompanied by a variety of toppings and side dishes.


Ingredients for Homemade Curry Rice:

Protein: Choose from chicken, beef, pork, shrimp, tofu, or a combination of these options.


Vegetables: Common choices include onions, carrots, potatoes, bell peppers, and peas.


Aromatic Spices: Key spices include curry powder, turmeric, cumin, coriander, ginger, and garlic.


Liquid: Use broth, water, or a combination of both to create the base of the curry sauce.

Thickening Agent: Flour or cornstarch is typically used to thicken the curry sauce and give it a rich, velvety texture.

Oil: Use vegetable oil or ghee for sautéing the vegetables and spices.

Step-by-Step Guide to Making Homemade Curry Rice:

Step 1: Prepare the Ingredients:

Chop the onions, carrots, potatoes, and any other vegetables you plan to use.

Cut the protein (meat or tofu) into bite-sized pieces.

Measure out the spices, liquid, and thickening agent.

Step 2: Sauté the Aromatics:

Heat oil in a large pot or Dutch oven over medium heat.

Add chopped onions and sauté until translucent.

Add minced garlic and ginger, along with any other spices you’re using, and sauté until fragrant.

Step 3: Build Flavor with Spices:

Stir in the curry powder, turmeric, cumin, coriander, and any other spices you prefer.

Toast the spices for a minute or two to enhance their flavors.

Step 4: Add Vegetables and Protein:

Add the chopped carrots, potatoes, and any other vegetables to the pot.

Stir in the protein (chicken, beef, pork, tofu, etc.) and coat it with the aromatic spices.

Step 5: Simmer with Liquid:

Pour in the broth or water, ensuring that the vegetables and protein are submerged.

Bring the mixture to a boil, then reduce the heat to low and let it simmer until the vegetables are tender and the protein is cooked through.

Step 6: Thicken the Curry Sauce:

In a small bowl, mix the thickening agent (flour or cornstarch) with a bit of water to create a slurry.
Stir the slurry into the simmering curry mixture, stirring constantly until the sauce thickens to your desired consistency.

Step 7: Adjust Seasonings:

Taste the curry sauce and adjust the seasoning as needed, adding salt, pepper, or additional spices to suit your preferences.

Step 8: Serve with Rice:

Serve the hot curry sauce over a bed of steamed rice, ensuring that each serving is generously coated with the flavorful sauce.

Garnish with chopped cilantro, green onions, or sesame seeds for added flavor and visual appeal.

Tips and Variations for Homemade Curry Rice:

Customize the Spice Level: Adjust the amount of curry powder and other spices to control the heat level of your curry sauce. Add chili powder or hot sauce for an extra kick.

Experiment with Proteins: Explore different protein options such as chicken, beef, pork, shrimp, or tofu to create variety in your curry rice dishes.

Add More Vegetables: Incorporate a variety of vegetables into your curry rice, such as bell peppers, peas, broccoli, cauliflower, or eggplant, to boost nutrition and flavor.

Make it Vegan or Vegetarian: Skip the meat and use tofu or a medley of vegetables to create a vegan or vegetarian-friendly curry rice dish.

Prepare in Advance: Curry rice often tastes even better the next day as the flavors have had time to meld together. Consider making a large batch and reheating it for future meals.

Serving Suggestions for Homemade Curry Rice:

Pickled Vegetables: Serve alongside pickled vegetables such as daikon radish, cucumber, or carrots to add a refreshing contrast to the rich curry flavors.

Fried Toppings: Top your curry rice with crispy fried shallots, garlic chips, or tempura batter bits for added texture and crunch.

Soft-Boiled Eggs: Garnish with halved soft-boiled eggs for a creamy and protein-rich addition to your curry rice bowl.

Pickle Radish: A side of pickled radish adds tanginess and crunch to complement the rich and flavorful curry sauce.


What protein options can I use in curry rice?

You can use a variety of protein options in curry rice, including chicken, beef, pork, shrimp, tofu, or a combination of these ingredients. Choose your favorite protein to create a curry rice dish that suits your taste preferences.

Can I make curry rice in advance?

Yes, curry rice often tastes even better the next day as the flavors have had time to meld together. Consider making a large batch and storing it in the refrigerator for future meals. Reheat the curry rice before serving for a delicious and convenient meal.

What are some serving suggestions for curry rice?

Some serving suggestions for curry rice include serving alongside pickled vegetables (such as daikon radish, cucumber, or carrots), topping with crispy fried shallots or garlic chips, garnishing with soft-boiled eggs, and serving with a side of pickled radish for added tanginess and crunch.

Is curry rice suitable for vegetarians or vegans?

Yes, curry rice can be made vegetarian or vegan-friendly by skipping the meat and using tofu or a variety of vegetables as the protein component. Substitute vegetable broth for the liquid and adjust the seasonings to suit your dietary preferences.

How can I make curry rice gluten-free?

To make curry rice gluten-free, use a gluten-free thickening agent such as cornstarch instead of flour. Ensure that all other ingredients used in the recipe are gluten-free as well, and check the labels of pre-made curry roux blocks for any gluten-containing ingredients.

See Also: 15-Minute Chinese Chicken Curry Recipe


Homemade curry rice is a delicious and comforting dish that can be easily customized to suit your taste preferences. By following this comprehensive guide and experimenting with different ingredients and flavors, you can master the art of making perfect curry rice at home. Whether enjoyed as a weeknight dinner or served at a special gathering, curry rice is sure to delight your taste buds and warm your heart with its rich and aromatic flavors. So, roll up your sleeves, gather your ingredients, and embark on a culinary adventure to create your own homemade curry rice masterpiece.



Wellfoodrecipes is a professional gourmet portal, the main columns include gourmet recipes, healthy diet, desserts, festival recipes, meat and seafood recipes, etc.

【Contact us: [email protected]

Copyright © 2023