Ad Space — Top Banner

Water for Cooking Calculator

Calculate how much water to use for cooking rice, pasta, oats, and lentils by quantity.
Returns exact water ratios in cups, liters, and milliliters.

Water Needed

This calculator determines the right amount of water for cooking common foods based on the number of servings. Results are shown in both cups and liters.

Water ratios by food type:

Food Water per Serving Notes
Pasta 4 cups (0.95 L) About 4 oz (113g) dry pasta per serving
Rice 0.75 cups (0.18 L) About 0.5 cups dry rice per serving
Potatoes 2 cups (0.47 L) 1 medium potato per serving, covered by 1 inch
Eggs 0.75 cups (0.18 L) 1 egg per serving, covered by 1 inch

Why the right water amount matters:

  • Pasta needs plenty of water so the noodles do not stick together. Too little water causes clumping and uneven cooking.
  • Rice absorbs all the water during cooking. Too much water makes rice mushy. Too little leaves it crunchy or burned.
  • Potatoes need enough water to stay fully submerged for even cooking. Exposed pieces cook unevenly.
  • Eggs should be covered by about 1 inch (2.5 cm) of water for consistent hard-boiling results.

Practical examples:

  • Cooking pasta for 4 people: use about 16 cups (3.8 liters) of water with 16 oz (450g) of dry pasta.
  • Making rice for 4 people: use about 3 cups (0.7 liters) of water with 2 cups of dry rice.

Tips:

  • Always start with cold water for potatoes and eggs so they cook evenly from the outside in.
  • For pasta, bring the water to a full rolling boil before adding the noodles.
  • Add about 1 teaspoon of salt per 4 cups of water for pasta and potatoes.
  • Rice ratios vary by type: long-grain uses less water, short-grain and brown rice need more. This calculator uses a standard white rice ratio.
  • At higher altitudes, water boils at a lower temperature, so you may need to increase cooking time slightly.

Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.