Grainy or mushy risotto results from incorrect starch release. Overcooking, using the wrong type of rice, or adding too much liquid at once are common culprits.
Risotto's creamy texture comes from the starch released by the rice during cooking. Several factors can prevent this or lead to undesirable results:
Rice Type: Using the wrong type of rice is a primary cause. Arborio, Carnaroli, or Vialone Nano are ideal because they have a high starch content and can absorb liquid without becoming mushy. Long-grain rice like Basmati or Jasmine won't work.
Overcooking: Overcooking the rice breaks down the starch too much, leading to a mushy texture. Risotto should be cooked 'al dente,' meaning it has a slight bite to it.
Incorrect Liquid Addition: Adding too much liquid at once prevents the rice from releasing starch gradually. The broth should be added in small increments, allowing each addition to be absorbed before adding more.
Insufficient Stirring: Stirring is crucial for releasing starch. Gentle, consistent stirring helps the rice grains rub against each other, releasing the starch that creates the creamy texture. However, excessive stirring can also lead to a gluey result.
Low-Quality Broth: Using water instead of a flavorful broth will result in a bland and less creamy risotto. A good quality broth adds depth and richness to the dish.
Always toast the rice in the pan with butter or oil before adding any liquid. This helps to create a nutty flavor and also helps the rice absorb the liquid more evenly, preventing a mushy texture.