This creamy mushroom risotto recipe is the perfect side dish or complete meal. It’s packed with delicious flavors from sautéed mushrooms, garlic, onions, parmesan cheese and fresh thyme all stirred in a flavorful broth with creamy Arborio rice.

Making risotto may take slightly longer than your basic rice recipe but it is so worth it! Risotto is a traditional Italian classic that is know for it’s thick and creamy consistency and is always favorite in my house. We love it with some of this homemade Italian bread too!
Love Italian food? Be sure to make these other classics like this popular classic baked ziti recipe, our easy lasagna recipe, and this shrimp scampi recipe.
Tips for the Best Creamy Risotto
Use Arborio rice only – This is non-negotiable for getting the right texture. The starchiness from this r
Take Your Time – stir gently and often over medium-low heat for the best creaminess.
Warm your broth – Cold broth cools the rice down and disrupts the cooking process.
Taste as you cook – Cook the rice just until the rice is just tender.
WANT TO SAVE THIS RECIPE?
Enter your email below and we’ll send you this recipe so you can come back to it any time! (as well as our new recipes weekly!)
Ingredients You’ll Need
The complete list of ingredients with amounts are listed in the full recipe card below.
- Olive oil and butter – I love using both for extra flavor! Feel free to use all olive oil or all butter if you’d like.
- Mushrooms – Thinly sliced. Baby Bella, shiitake, oyster mushrooms, or classic white mushrooms all work beautifully. You can even use a mixture of different shrooms. Add an another cup more if you want extra mushroom goodness.
- Onion – Finely minced small white onion or sweet onion. Or use a whole diced shallot.
- Garlic – Fresh Minced is best but use jarred if that’s all you have. You can also swap it for a teaspoon or two of garlic powder.
- Arborio rice - Essential risotto rice. It’s a short-grain rice that releases starch as it cooks giving it that signature creamy texture.
- Chicken stock - I warm the broth in the microwave in a large measuring up for 30 seconds. Use vegetable stock instead of chicken stock for a vegetarian version.
- Fresh thyme - Use ½ teaspoon dried thyme instead if you’d like.
- Parmesan cheese - Grated. You can also use Romano or Pecorini.
Variations to Try
1. Add white wine in place of the first ½ cup of broth.
2. Stir in a couple handfuls of baby spinach at the end and let it wilt. You can actually add in other veggies if you’d like. Sweet peas or sautéd zucchini or asparagus are all delicious additions.
3. Use different herbs like rosemary or sage instead of thyme.
4. Add a ½ cup of heavy cream to make it more creamy.
How to Make This Mushroom Risotto Recipe – Step by Step Instructions
Step 1: Sauté the mushrooms. In a large skillet or Dutch oven, add a tablespoon of olive oil and a tablespoon of butter and heat over medium heat until the butter melts. Add the mushrooms and sauté for 7-8 minutes, stirring often until they are your desired consistency.
Step 2: Remove the mushrooms from the pan, place them in a bowl or plate and set aside. Add the other tablespoon of olive oil into the same pan, then add rice, minced onion, and garlic. Cook the rice for 2-3 minutes, stirring continuously until the onion is translucent and the rice is just barely lightly brown.
Reduce the heat to medium-low and add ½ cup of chicken stock and stir constantly for 5 minutes until all of the liquid has absorbed into the rice.
Then add another ½ cup of broth and stir constantly again until all of the liquid has absorbed once again. Repeat with ½ cup more of the broth until all of it has been added. If the rice isn't tender after adding 3 cups, add ½ cup more, stirring continuously until the rice is tender.
Step 3: Once the rice is tender, stir in the parmesan cheese, thyme, salt and pepper.
Serve the risotto topped with the sautéed mushrooms or stir the mushrooms into the risotto and garnish with fresh parsley or basil if you’d like.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat on a microwave safe plate or bowl for 30 seconds then stir and heat in 15 second intervals.
If you like this recipe, please leave us a comment and rate it in the recipe card. We would love for you to join us and over 350,000 followers on Facebook and Pinterest. For more behind the scenes and everyday life, follow me on Instagram and TikTok too!
Easy Creamy Mushroom Risotto
Ingredients
- 2 tablespoons olive oil
- 1 tablespoon butter
- 2 cups mushrooms thinly sliced
- 1 small onion or shallot, finely diced
- 4 cloves garlic minced
- 1 cup Arborio rice
- 3 cups chicken broth divided, or vegetable broth
- ½ cup Parmesan cheese grated
- 1 tablespoon fresh thyme chopped
- salt and pepper to taste
Instructions
- In a large skillet or Dutch oven, add a tablespoon of olive oil and a tablespoon of butter and heat over medium until the butter melts.2 tablespoons olive oil, 1 tablespoon butter
- Then add the mushrooms and cook for 7-8 minutes, stirring often.2 cups mushrooms
- Transfer the mushrooms to a bowl or plate and add the additional tablespoon of oil, rice, onion, garlic to the skillet.1 small onion, 4 cloves garlic, 1 cup Arborio rice
- Cook the rice for 2-3 minutes, stirring continuously.
- Reduce the heat to medium-low and add ½ cup of chicken stock and stir constantly for 5 minutes until all of the liquid has absorbed into the rice.3 cups chicken broth
- Then add another ½ cup of broth and stir constantly again until all of the liquid has absorbed once again.
- Repeat with ½ cup additions of broth until all of the broth has been added and absorbed. If the rice isn't tender after adding 3 cups, continue to add ½ cup more until the rice is tender.
- Once the rice is tender, stir in the fresh thyme, parmesan cheese, salt and pepper.salt and pepper, ½ cup Parmesan cheese, 1 tablespoon fresh thyme
- Stir in the parmesan cheese and salt and pepper. Garnish with chopped fresh parsley, basil or chives.
- Serve the risotto topped with the cooked mushrooms or stir the sautéed mushrooms into the risotto.
Nutrition
Nutritional Disclosure
Nutrition information is automatically calculated and should only be used as an approximation.
Theresa @DearCreatives
This looks so good. Pinned for later. Thanks for sharing at the party. I hope to see you again this week!
Scarlett
Coming over from Juggling Real Food & Real Life hop. This looks so good! I absolutely LOVE risotto but have always been afraid to make it. Your step-by-step pics make it look easy. Pinning for later!
Jessica
Thanks for linking up this week to Totally Terrific Tuesday Link Party!! Remember party starts again monday at 10pm to see who was picked for features and link up new content!
If you follow me on Google+ I send out a reminder, and I try to follow everyone back that adds me 🙂
There were so many inspiring links this week, hope you found a few that inspired you as well!
Thanks again
Jessica
Miz Helen
What a great Risotto, I just love the flavor! Hope you are having a great day and thanks so much for sharing your awesome post with Full Plate Thursday!
Come Back Soon!
Miz Helen
swathi
Mushroom ristto looks delicious, love it thanks for sharing with Hearth and soul blog hop. pinning.
Andrea Fogleman
Risotto is amazing! I’ve had it but never made it at home. I’m sure my youngest daughter would love it! Thanks for sharing.
Gail Akeman
Mushrooms yumm. That would be great. I am the only one in my family who likes mushrooms.
Tricia the Good Mama
I love healthy meals since my 15 month old eats everything we do. I’m pinning for sure. I’m glad I found you through #FoodieFridays.
Kelly
I love mushrooms! This looks divine! Pinning!
Brita Long
I love mushroom risotto, but I’ve always been intimidated to try it at home. This recipe looks easy! Thanks!
Jess
What a comforting dish! YUMMY!
Thanks for joining the Link Up this week
Jennifer Abel
Hi , a great risotto, linked from The Gathering Spot. Mushroom risotto is my favorite, thanks for the share.
Megan @ Our Pinteresting Family
This sounds amazing!