Disclosure: This post may contain affiliate links. Purchases through these links support our site at no extra cost to you.
I used to be terrified of making rice from scratch. I’d end up with either a crunchy mess or a pot of glue that looked like wallpaper paste. Seriously, it was embarrassing. But after wasting way too much money on those $2.99 microwave pouches from Costco, I finally sat down and figured it out. It’s actually so simple once you stop overthinking it. You don’t need a fancy $300 Zojirushi cooker to make rice from scratch that’s actually fluffy. You just need a heavy-bottomed pot and a little bit of patience. Let’s get into it.
📋 In This Article
The prep work that actually matters
First things first, don’t skip the rinsing. I know, I know—you’re hungry and you want to just dump it in the water. But if you want that individual, fluffy grain texture, you have to rinse the starch off. I usually grab a mesh strainer and run cold water over the rice until it stops looking like cloudy dishwater. It takes maybe 60 seconds. I use Nishiki medium-grain rice because it’s consistent and I can find it at almost any Walmart or Asian grocery store. Honestly, the quality of your rice matters more than the pot you use. If you buy the cheap $5 bulk bags, expect cheap results. Spend the extra $3 for a decent brand, and you’ll taste the difference immediately.
Related Reading
Why rinsing is non-negotiable
Starch is the enemy of fluffy rice. When you rinse, you’re washing away the surface dust that turns into a gummy paste during the boiling process. I use a fine-mesh strainer from OXO that I got for about $12. It’s a total game changer. Just shake it around under the tap until the water runs mostly clear. Don’t stress if it’s not 100% crystal clear; just get the bulk of the cloudiness out.
The golden ratio and the boil
Okay, so the 2:1 water-to-rice ratio is a lie. Well, it’s a general guideline. For most white rice, I actually prefer 1.5 cups of water to 1 cup of dry rice. If you use too much water, you’re basically steaming it into mush. I add a big pinch of Diamond Crystal kosher salt right at the start because unseasoned rice is just sad. Bring it to a boil uncovered, then drop that heat down to the absolute lowest setting. I mean it—if your burner has a ‘warm’ setting, use that. Cover it with a tight-fitting lid and walk away. Do not lift the lid! That steam is doing all the heavy lifting for you.
The ‘no-peek’ rule
Every time you lift the lid to check on it, you’re letting out the pressure and steam that cooks the top layer of grains. That’s how you end up with hard, undercooked rice on top and wet, soggy rice on the bottom. Just trust the timer. Set your phone for 17 minutes and walk out of the kitchen. Seriously, go fold some laundry or scroll TikTok.
The resting phase is the secret
This is where people always mess up. You take the pot off the heat, but you aren’t done yet. You need to let it sit, covered, for at least 10 minutes. This lets the moisture redistribute evenly through the grains. If you fluff it immediately, the rice will be sticky and the texture will be uneven. I usually set a timer on my phone so I don’t get distracted. When you finally take the lid off, use a fork to gently fluff it—don’t smash it with a spoon. You want to lift the rice up to let the excess steam escape. It should look like a cloud, not a brick. If you’ve reached this point, you’ve officially mastered the art of making rice from scratch.
Fluffing like a pro
Use a dinner fork, not a spatula. A fork separates the grains without crushing them. Start at the edges of the pot and work your way toward the center. If you see any wetness at the bottom, just leave the lid off for another two minutes and let the heat do its thing. It’s worth the wait, I promise.
My kitchen failures so you don’t repeat them
I’ve burned more pots of rice than I care to admit. The biggest mistake is using a thin, cheap saucepan. The heat distribution is garbage, and you’ll end up with a burnt crust on the bottom before the top is even cooked. I use a heavy-bottomed Le Creuset dutch oven, but even a decent stainless steel pot from Target works fine. Also, don’t use high heat. Ever. If you’re in a rush, you’re going to ruin the rice. Real talk: rice is cheap, but it’s annoying to scrub burnt starch off a pan. Just keep the heat low and slow. If you’re really struggling, it might be your burner. Some electric stoves run way hotter than they say. If that’s you, keep an eye on it for the first few minutes.
Dealing with the crust
If you do burn the bottom, don’t scrape it into the rest of the rice. Just scoop the fluffy stuff off the top and leave the burnt layer in the pot. Then, fill the pot with hot water and a drop of dish soap to soak it overnight. It’ll come off easily in the morning.
⭐ Pro Tips
- Always use a digital scale if you have one; 200g of rice to 300g of water is the perfect ratio every time.
- Buy your rice in bulk at Costco to save about $0.40 per pound compared to the small boxes at local grocery stores.
- Beginners often stir the rice while it’s simmering; never stir it, or you’ll release the starch and turn it into glue.
Frequently Asked Questions
How long to cook white rice on stove?
It takes exactly 17 minutes on the lowest heat setting, followed by a 10-minute rest period off the heat. Do not touch the lid during this entire 27-minute process.
Is a rice cooker actually worth it?
Honestly, no. Unless you eat rice twice a day, a good pot does the exact same job. Save your counter space and the $50-$100 for a decent heavy-bottomed saucepan instead.
Best rice for beginners?
Stick with medium-grain white rice like Nishiki or a standard Jasmine rice. They are much more forgiving than brown rice, which requires way more water and time to get right.
Final Thoughts
Making rice from scratch is one of those skills that feels like a total flex once you nail it. It’s cheap, it’s fast, and it’s way better than anything you can get in a pouch. Just remember: rinse, low heat, and don’t peek. Now go grab a bag of rice and give it a shot tonight. You’ve totally got this. Let me know in the comments how your first batch turns out!



GIPHY App Key not set. Please check settings