• Home
  • Recipe Index
  • By Category
    • Ukrainian
    • Breakfast
    • Lunch
    • Dinner
    • Side Dishes
    • Soup
    • Sweet treats
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Italian

    How to Make Perfect Risotto (Beginners Guide)

    Published: Aug 3, 2023 · Modified: May 14, 2025 by Nataliia

    Jump to Recipe

    Perfect risotto is all about being luscious, creamy, and flavorful. You can achieve all three by employing the right cooking techniques, selecting the right rice, and following a handful of practical tips.

    Creamy risotto in a plate with a fork scooping some. There is few fresh parsley leaves on top of the dish.
    The step-by-step basic Parmesan risotto recipe is in the recipe card at the end of this post. 

    Properly cooked risotto has a creamy texture with a slight chewiness in the center, known as al dente.

    Achieving the desired texture requires the right type of rice and a special cooking technique involving slow and steady addition of broth, along with constant stirring.

    My rule number one - you should never prepare risotto when in a hurry.

    In this post, you will find comprehensive and reliable information that will help you to achieve the best results.

    This post has a few sections that explain in details all the important nuances. 

    I did my best to fit in this post everything I have learned about making this Italian classic dish.

    If you feel like you already know some of the information, feel free to skip to the one you would like to learn more about using the table of content below.

    You can use this recipe to create any other risotto variation by adding different vegetables, mushroom, meats, or seafood.

    Jump to:
    • The choice ingredients for the best risotto
    • Risotto cooking techniques
    • Plating and serving
    • Essential tools for risotto success
    • Tips 
    • Making ahead of time
    • Save the leftovers (what to do with leftovers risotto)
    • Risotto variations
    • Frequently asked questions
    • 📖 Recipe
    • 💬 Comments

    The choice ingredients for the best risotto

    It is important to use the right ingredients to make traditional Italian risotto. All recommended ingredients below are available in the US.

    Rice

    The perfect risotto starts with the right type of rice. Risotto rice is a short-grain rice with a high starch content.

    You will not achieve creamy, al dente risotto with basmati, brown, or any other type of long-grain rice.

    By the way, only risotto types of rice can be cooked al dente.

    The are 4 main types of risotto rice you can find in the grocery store or online: Arborio, Carnaroli, Vialone Nano, or Baldo.

    Most of these varieties of rice are specifically cultivated for making risotto. 

    In the US, I recommend using Arborio and Carnaroli. Although Carnaroli might be a little harder to find, Arborio is always in stock at any grocery store.

    As for Vialone Nano and Baldo, you will have better luck finding them online or in international grocery stores.

    Keep in mind, these harder-to-find types of risotto rice will be pricier in the USA.  

    Arborio rice - is the most popular choice. Affordable and easy to find. Arborio is a short-grain rice, plum and has a great ability to release starch and absorb the flavors used in the recipe. It is very easy to overcook Arborio rice and it does not hold its shape well even if it gets slightly overcooked. 

    Carnaroli rice - is another popular type. Carnaroli rice grains are slightly larger compared to Arborio. It results in longer cooking times. Carnaroli rice holds its shape better without being mushy. It is harder to overcook.

    Vialone Nano rice - is popular in the Veneto region, Italy. I have never seen it sold in US stores. Only online.

    Baldo rice- is a less-known type of risotto rice, but it is interesting to know that it is a hybrid of Arborio and Stripe rice, grown in Italy and Turkey. With small, short grains that are high in starch, Baldo rice is another great option for making risotto.

    If you want to learn more about each type, check out my detailed article about the best types of rice for risotto. 

    For beginners, I recommend Arborio or Carnaroli rice.

    The broth

    The broth is another important ingredient for making risotto because high-starch rice absorbs all the flavors that go into the liquid. 

    Choose between homemade broth or store-bought broth. You can easily make chicken broth at home using whole chicken, chicken legs, or chicken thighs with added vegetables and herbs.

    Home-made broth is more flavorful and will add depth of flavor to your risotto. 

    On the other hand, store-bought broth is more convenient and time-saving. 

    The type of broth depends on the type of risotto you are making. Chicken broth is always the classic option and you can use to make any risotto.

    It is common to match the broth with the type of meat or vegetables used for risotto.

    For example, if you are making a seafood risotto, you should use shrimp or other seafood stock. 

    Vegetable broth is an excellent choice for vegetarian or vegan risotto recipes. 

    For beginners, I recommend chicken broth. 

    The perfect base (onions, shallot, garlic, leeks...)

    The base of any type of risotto will always include at least one or two ingredients from the below list:

    Onions: yellow onions for more aromatic risotto.

    Shallots: for a milder and more delicate flavor.

    Leeks: for an onion-like flavor with a touch of sweetness.

    Garlic: it is optional, but quite often added to the base for extra flavor. 

    Oil and butter: you can use only extra virgin olive oil or a combination of both oil and butter to saute the above ingredients.

    Wine

    You do not need an expensive bottle of wine to prepare the risotto.

    Chose a bottle of any dry white wine, such as Sauvignon Blanc, Chardonnay, or Pinot Grigio.

    And if you do not want to use wine or simply do not have any on hand, you can use dry vermouth, apple cider vinegar, white grape juice, or chicken stock.

    Cheese and butter

    Freshly grated Parmigiano-Reggiano is the best cheese for risotto because that's what they use in Italy. You can also use quality grated Parmesan cheese. 

    I recommend adding unsalted butter, so you can control the amount of salt added to the dish. 

    Adding cold butter and Parmiginao-Reggiano to the cheese at the very end of the cooking process will make the risotto more flavorful and creamy.

    Seasonings

    At the minimum, you will need to add salt and black pepper. I like to do it as the last step and only after tasting the dish first.

    Sometimes, risotto will not need any extra salt, depending if the broth was low-sodium or not. 

    Other seasonings you may like to add:

    • Salt and black pepper
    • Fresh herbs
    • Garlic powder
    • Nutmeg
    • Lemon zest
    • Red pepper flakes
    Dry short grain risotto rice poured over the wooden board.

    Risotto cooking techniques

    Below is a detailed explanation of each step and how it contributes to achieving the best results.

    Heating the broth

    The broth needs to be hot to maintain the temperature of the cooking rice. It helps to cook the rice evenly and create a creamy texture.

    While you are sauteing and toasting the rice, add the broth to the saucer pan and bring it to a gentle simmer. Keep it on the lowest heat until ready to use. 

    Orange broth is in a stainless steel saucepan.

    Sauteing 

    Sauteing forms the flavorful base for risotto. 

    First, dice the onions (or shallots) finely and fresh garlic (if using). Heat the pan or a pot over medium heat for a minute. Do not make it too hot to avoid burning the onions. Now, add olive oil or a combination of both oil and butter to add richness and more flavor.

    Add finely diced onions and garlic. Saute them gently until they become translucent and aromatic, but not browned. This process should take only a few minutes.

    Finely diced onions are sautéed in a stainless steel pan. The wooden spoon is in the pan.

    Toasting the rice 

    Toasting the risotto rice before adding any liquid brings out the nutty aroma and helps the grain to absorb the aromatic flavors.

    It also creates a protective coating for each grain, which helps a gradual release of starch and prevents the rice from breaking during the cooking process.

    In Italy, this process is known as "tostatura".

    Add risotto rice, such as Arborio or Carnaroli to the pan. Stir it together with the onions, making sure the rice is coated in oil and butter.

    Toast it over low-medium heat until the outer layer starts looking translucent. Be careful not to burn it.

    The process should take 1-2 minutes.

    Arborio rice is toasted in a pan with onions with a wooden spoon in it for stirring.

    Optional wine

    Adding dry white wine to the risotto is a classic way to bring complexity to the dish. 

    After toasting the rice, add about ½ cup of white dry wine. Let it simmer for about 1-2 minutes over medium-high heat to allow the alcohol to evaporate, while the rice absorbs the wine's flavor. The wine will also deglaze any bits of caramelized onions.

    Wine added too the pot in the process of evaporation.

    Adding the broth and constant stirring

    The gradual addition of broth and constant stirring is a crucial technique in making the perfect risotto.

    Once you toasted the rice and the wine has been absorbed, it's time to add the hot broth. 

    You will need to use a ladle, as it has a perfect amount of broth needed each time to cover the rice in the pan, about ¾-1 cup. 

    Add one ladle of broth to the pot and start stirring the risotto continuously over medium-high heat.

    A ladle filled with broth over the pan with risotto rice.

    When most of the it is absorbed, add another ladleful of hot broth. Every time you add more broth, make sure it covers the rice in the pan for even cooking.

    Repeat the process of gradually adding the hot broth and continuously stirring until the rice is cooked to creamy al dente texture.

    You will have to taste it to ensure it is properly cooked. 

    The process should take approximately 18-20 minutes for Arborio rice and 21-27 minutes for Carnaroi rice.

    Risotto with broth being stirred with a wooden spoon in a pan.

    Incorporating butter and Parmigiano-Reggiano

    Adding butter and grated Parmigiano-Reggiano is the final step in making the creamiest risotto. 

    In Italy, they this process "mantecarura"

    Once the rice is cooked and the broth is absorbed, remove the risotto from the heat. 

    Add about 1-2 tablespoons of unsalted butter and gently stir it until it melts and evenly distributes. 

    Grate fresh Parmiginao-Reggiano directly into the risotto. You can add more or less depending on your taste. Stir the risotto gently one more time, so the cheese melts and blends with the rice.

    Now, it's time to taste risotto and add more salt and some black pepper if needed. I do it at the end because risotto should not be salty and it is easy to overdo as the broth has salt so as does the cheese.

    There is no set time for cooking risotto , but on average it takes me approximately 30-40 minutes to prepare a basic risotto.

    Butter and grated Parmesan added to the cooked risotto in a pan,

    Plating and serving

    Serve risotto on shallow and wide plates. Risotto is usually enjoyed with a fork.

    I like to garnish plated risotto with some fresh herbs, extra Parmesan cheese, black pepper, or lemon zest.

    You should cook about ½ (as a side dish) - ¾ (as a main course) cups of dry risotto per person.

    When the risotto has with mushrooms, seafood, or meat, it becomes a filling main course. You can serve it with a side of green salad or garlic bread. 

    This basic Parmesan risotto is great as a main dish or a side dish. It pairs well with grilled meat, fish, or vegetables. 

    As for wine paring, I recommend sticking with dry white wines, like Pinot Grigio or Sauvignon Blanc (you can serve the same wine you used for deglazing).

    For meat-based or mushroom risotto, choose medium-bodies red wine such as Merlot or Sangiovese.

    Parmesan risotto plated in a shallow dish and garnished with fresh green parsley leaves.

    Essential tools for risotto success

    • Heavy-bottomed pan or a pot
    • Risotto spoon ( has a whole in the middle), silicone spoon, or wooden spoon - for gentle stirring
    • Saucepan - for warming the broth.
    • Grater - for grating the cheese

    Tips 

    • Use the right type of short-grain rice (Arborio, Carnaroli, Vialone Nano, or Baldo).
    • Never rinse risotto rice before cooking. 
    • Don't be lazy to heat the broth for evenly cooked and creamy rice. (speaking from experience!).
    • Constant stirring is important for releasing the starch and creating a creamy texture.
    • Always taste risotto to ensure the rice is properly cooked and seasoned to your liking. 

    Making ahead of time

    I do not recommend making risotto ahead of time, especially if you are going to serve it to your guests.

    Reheated risotto does not taste as good as the fresh one.

    But, if you really need to do so, you can precook the risotto just until the rice is partially cooked and still crunchy.

    Then, cool it down quickly by transferring it in a cold container and placing it in the fridge.

    When ready to serve, quickly finish it by putting it back on the stove with extra broth and the rest of the ingredients.

    That is the way some of the restaurants are able to cut down the overall cooking time.

    Save the leftovers (what to do with leftovers risotto)

    You can store the risotto leftovers for about 2-3 days in the fridge, in an airtight container.

    When reheating in the saucepan or microwave, use about ¼ cup of water or broth per one cup of cold risotto.

    Once it is hot, add extra butter, grated Parmesan, and pepper to bring up the fresh taste.

    Instead of reheating risotto, try using it to make one Italian street food, such as Arancini or Suppli. 

    Risotto variations

    Now, that you know all the secrets, tips, and tricks on how to make the basic risotto, try experimenting by making these delicious variations:

    • Risotto al pomodoro in a white shallow dish garnished with a leaf of fresh green parsley.
      Risotto Al Pomodoro (Tomato Risotto)
    • Risotto con funghi served in a white plate.
      Risotto con Funghi (Risotto with Mushrooms)
    • Fennel risotto in a shallow white dish garnished with green fronds. The part of fresh fennel bulb on a grey towel visible on top left side behind the plate.
      Creamy Fennel Risotto Recipe
    • A bowl of barley risotto with mushrooms and some fresh parsely on top.
      Pearl Barley Risotto (Stove Top or Instant Pot)
    • Beetroot risotto served in a white dish with a fork scooping a portion of creamy vibrant dish.
      Beetroot Risotto

    Frequently asked questions

    What is the best rice for making risotto?

    The best rice for making risotto is short-grain rice with a high starch content. Chose between Arborio, Carnaroli, Vialone Nano, or Baldo.

    Should you rinse risotto rice before cooking?

    No, you should never rinse risotto rice before cooking. Rinsing will away some of the starch that is important for making a creamy risotto.

    Why my risotto is too bland?

    To avoid bland risotto, make sure to use the aromatics such as onions, shallots, and garlic to make the base. It is also important to use a flavorful and rich broth. In the end, add grated Parmesan, butter, freshly ground black pepper, and some fresh herbs like parsley or basil.

    Why is my risotto crunchy?

    If your risotto is crunchy, it means the rice is still undercooked. You can fix it by adding more broth and cooking it longer until creamy and slightly al dente in the middle.

    How to know when the risotto is done?

    The best way to tell if the risotto is done is to taste it. Perfectly cooked risotto rice is creamy but will have a slight resistance in the middle (a bite) without being too crunchy or hard.

    📖 Recipe

    Creamy risotto in a plate with a fork scooping some. There is few fresh parsley leaves on top of the dish.

    How to Make Perfect Risotto (Beginners Guide)

    Nataliia
    Perfect risotto is all about being luscious, creamy, and flavorful. You can achieve all three by employing the right cooking techniques, selecting the right price, and following a handful of practical tips.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course, Side Dish
    Cuisine Italian
    Servings 4
    Calories 367 kcal

    Equipment

    • 1 saucepan
    • 1 large pan or pot
    • 1 risotto spoon or wooden spoon
    • 1 ladle
    • 1 cheese grater

    Ingredients
      

    • 1½ cups Arborio or other risotto rice
    • 4-5 cups low sodium chicken broth
    • ½ cup (optional) dry white wine
    • 1 small onion or shallot, finely chopped
    • 2 garlic cloves, minced
    • ½ cup grated Parmigiano-Reggiano
    • 3 Tablespoons butter
    • to taste salt, pepper

    Instructions
     

    • Heat the broth. In a medium saucepan, heat 5 cups of chicken broth and keep it on the lowest heat throughout the whole cooking process.
    • The saute base. In a large pan or a pot, heat 1 Tablespoon of olive oil and 1 Tablespoon of butter over medium heat. Add chopped onion and minced garlic. Saute for about 2-3 minutes over medium heat until translucent and aromatic (but not browned!)
    • Toast the rice. Add 1½ cups of Arborio rice to the pan and stir it to coat the grains. Toast the rice over medium heat for about 2 minutes.
    • Add the wine (optional). Pour in ½ cup of dry white wine and cook it over medium heat, stirring constantly until the wine is absorbed and alcohol evaporated.
    • Add the broth and stir. Begin adding the hot chicken broth, one full ladle at a time, so the rice is covered each time. Stir the rice continuously over the medium-high heat. Let the broth to be almost absorbed before you add more. Continue the process until you use almost all broth (you may need more or less) and the rice is creamy but still has a slight bite in the middle. The process will take about 18-25 minutes.
    • Add butter and cheese. Once the rice is cooked, remove risotto from the heat. Stir in 2 tablespoons of butter and ½ cup of grated Parmigiano-Reggiano.
    • Taste and season. Taste the risotto, add some salt and pepper to taste. Serve and enjoy!

    Notes

    Rice - Arborio or Carnaroli are one of the most popular type of risotto rise.
    Cooking time - the whole process should take between 30-40 minutes.
    All nutrition facts are only estimate and should be used for information purposes only.

    Nutrition

    Calories: 367kcalCarbohydrates: 35.1gProtein: 17.5gFat: 14.4gCholesterol: 12mgSodium: 345mgFiber: 2.5gSugar: 1.5g
    Keyword basic parmesan risotto recipe, how to make risotto, perfect risotto, risotto for beginners
    Tried this recipe?Let us know how it was!

    More Italian

    • Thin roasted fennel slices with golden brown Parmesan on top served on a white dish.
      Roasted Fennel With Parmesan
    • Close-up view of a cooked round piece of meat on a fork. There is a blurred background of a white bowl with the rest of the food.
      Air Fryer Chicken Meatballs
    • Ditalini pasta and green peas dish with grated Parmesan on top in a white bowl.
      Pasta e Piselli (Italian Pasta and Peas Recipe)
    • Baked Rigatoni pasta with tomato meat sauce on a white plate garnished with fresh basil leaves.
      Rigatoni Al Forno (Baked Rigatoni)

    Comments

    No Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Sava's kitchen female author wearing an apron standing in the kitchen.

    Hi, I'm Nataliia, a mom from Ukraine living in the U.S. I share cozy, family-friendly recipes that taste like home, no matter where you are. I hope these recipes end up in your family’s recipe box someday.

    More about Nataliia →

    Popular

    • Creamy chicken liver salad with onion, carrots, peas and pickled served in a white bowl.
      Chicken Liver Salad
    • Chocolate cranberry load sliced on parchment paper with visible cranberries inside.
      Buttery Chocolate Cranberry Loaf Cake
    • Slice of chocolate snack cake with jam filling and glossy chocolate glaze on top.
      Chocolate Snack Cake With Jam Filling
    • Baked ranch cauliflower florets served on a brown plate with a side of creamy dipping sauce.
      Baked Ranch Cauliflower Florets (Lightly Battered)

    Footer

    ↑ back to top

    Sava's Kitchen

    • Privacy Policy
    • Terms and Conditions
    • Accessibility Statement
    • Contact
    • About

    Copyright © 2025 SAVA'S KITCHEN

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required