Love this? Pin it for later!
Silky, soul-warming, and crowned with an earthy whisper of truffle—this is the risotto that turns a quiet Tuesday night into a tiny celebration. I first served it to my in-laws on a rainy October evening when the farmers’ market had just unloaded its final flush of wild mushrooms. One bite and my mother-in-law—who swears she “doesn’t do fancy food”—silently held out her bowl for seconds. Since then, it’s become our anniversary staple, the dish I make when I want to say “I love you” without flowers, and the platter that convinces my mushroom-skeptic friends that fungi can, in fact, taste like velvet.
Why This Recipe Works
- Double-mushroom power: A mix of fresh cremini and dried porcini creates layers of umami that water alone can’t achieve.
- Hot stock discipline: Keeping the broth at a gentle simmer prevents temperature shock, so the rice releases starch evenly for maximum creaminess.
- Truffle oil at the end: A final whisper over each plate preserves its volatile aroma instead of cooking it off.
- Butter & Parmigiano handshake: Whisking them in off-heat creates an emulsified sheen that restaurant chefs call the manteccatura.
- One-pot zen: No draining, no straining—just steady stirring that feels like culinary meditation.
- Weekend or weeknight: 40 minutes total, most of it hands-on but uncomplicated enough for a glass of wine in the other hand.
Ingredients You'll Need
Great risotto starts with great rice. Look for Arborio or, if you can find it, Carnaroli—the latter is slightly firmer and more forgiving. Skip the pre-grated Parmesan in the green can; buy a wedge of real Parmigiano-Reggiano and grate it yourself. The difference is night and day: nutty, salty, crystalline.
For mushrooms, I combine everyday cremini (baby bellas) with a small handful of dried porcini. Rehydrate the porcini in hot stock for twenty minutes and you’ll be rewarded with an intensely flavored soaking liquid that gets folded into the rice. If cremini feel ho-hum, swap in shiitake caps or oyster mushrooms; just avoid portobello gills—they dye everything an unappetizing gray.
As for truffle oil, invest in a bottle that lists truffle extract rather than “truffle flavoring.” A tiny 1.8-oz bottle will last months because you only need a few drops per serving. If your budget winces, substitute a drizzle of excellent extra-virgin olive oil and a pinch of minced fresh thyme—still delicious, just less decadent.
Finally, stock matters. Homemade chicken stock is gold, but a low-sodium store-bought version works. Warm it in a small saucepan; cold broth shocks the rice and impedes starch release. And please, no cubes straight into the pot—your future self (and dinner guests) will thank you.
How to Make Creamy Mushroom Risotto With Truffle Oil Finish
Prep your ingredients
Warm 6 cups low-sodium chicken or vegetable stock in a saucepan over low heat. Place ½ oz dried porcini in a small bowl and ladle 1 cup of the hot stock over them; let stand 20 min. Meanwhile, wipe clean 1 lb cremini mushrooms with a damp paper towel, trim dry stem ends, and slice ¼-inch thick. Finely mince 1 small yellow onion and 2 cloves garlic. Grate 1 cup (about 3 oz) Parmigiano-Reggiano. Everything should be within arm’s reach—risotto waits for no one.
Sauté mushrooms
Heat 2 Tbsp olive oil in a heavy 4-qt Dutch oven over medium-high. When the oil shimmers, add half the mushrooms in a single layer; season with ½ tsp kosher salt and a few grinds pepper. Let them sit—no stirring—for 3 min so they caramelize. Toss and continue cooking until edges are golden, 4 min more. Transfer to a plate; repeat with remaining mushrooms. Reserve ⅓ of the sautéed mushrooms for garnish.
Toast the rice
Lower heat to medium. Add 1 Tbsp butter to the now-empty pot. When it foams, stir in minced onion; cook until translucent, 3 min. Add garlic and cook 30 sec. Pour in 1½ cups Arborio rice; stir constantly for 2 min until each grain is glistening with fat and you see a tiny white core—this seals the surface so the rice doesn’t turn mushy.
Deglaze
Add ½ cup dry white wine (Sauvignon Blanc or Pinot Grigio). Stir, scraping up any browned bits, until the wine is almost absorbed and the pot smells fragrant, about 2 min.
Add porcini liquid
Use a fork to lift rehydrated porcini from their soaking liquid, squeezing excess back into the bowl; finely chop porcini and add to pot. Strain the soaking liquid through a coffee filter or paper towel to remove grit; add this liquid to the risotto. Stir until mostly absorbed, 1 min.
Ladle and stir
Add your first ½-cup ladle of hot stock. Stir gently but constantly, tracing figure-eights and sweeping the edges. When the liquid is mostly absorbed yet the rice still creamy, add another ladle. Repeat for 18–20 min, keeping rice barely submerged. Taste: the grains should be chalky inside. If not, continue adding stock; if you run out, hot water is fine.
Fold in mushrooms
When rice is al dente, stir in the main batch of sautéed mushrooms (save the garnish for later). This allows their earthy flavor to permeate every grain.
Manteccatura
Remove pot from heat. Stir in remaining 2 Tbsp butter and ¾ cup grated Parmigiano. Vigorously shake the pan for 30 sec; the rice should ripple like lava. If too thick, loosen with a splash of stock. Taste and adjust salt and pepper.
Serve immediately
Spoon into warm shallow bowls. Top with reserved mushrooms, a sprinkle of fresh parsley, and 3–4 drops truffle oil per plate. Offer extra cheese at the table, but taste first—the risotto should sing, not shout.
Expert Tips
Keep stock hot
Cold stock = starchy shutdown. A gentle simmer (~180 °F) keeps rice cooking evenly.
Don’t walk away
Set a timer for 18 min once the first ladle hits. Stir every 30 sec for silkiness.
Truffle oil last-second
Heat kills truffle perfume. Drizzle at the table for maximum impact.
Revive leftovers
Stir in a splash of stock and a dab of butter over low heat; avoid the microwave.
Make it vegetarian
Swap chicken stock for a robust homemade mushroom stock; add 1 tsp white miso for depth.
Gluten-free bonus
Risotto is naturally gluten-free; just double-check that your stock and wine are certified.
Variations to Try
- Spring Green: Swap mushrooms for asparagus tips and fresh peas; finish with lemon zest.
- Seafood Luxe: Fold in seared scallops during the final minute and replace truffle oil with basil oil.
- Smoky Bacon: Render 3 strips of chopped bacon first; use the fat instead of oil for toasting rice.
- Vegan Indulgence: Use olive oil only, swap butter for vegan butter, and replace Parmesan with 3 Tbsp nutritional yeast + 1 Tbsp white miso.
Storage Tips
Risotto is at its ethereal peak straight from the pot, but life happens. Cool leftovers quickly: spread rice in a thin layer on a sheet pan, refrigerate within 2 hours, then transfer to an airtight container. It will keep 4 days. Reheat gently with a splash of stock or water, stirring often; add a fresh knob of butter to restore creaminess.
For longer storage, shape cold risotto into ½-cup patties, wrap individually, and freeze up to 2 months. Thaw overnight in the fridge, then pan-fry in butter for crispy-edged arancini cakes—no breadcrumb coating needed.
Freezing creamy risotto in bulk is possible but texturally risky; upon thawing the grains can separate. If you must, freeze in zip-top bags pressed flat; reheat with stock while whisking vigorously to re-emulsify.
Frequently Asked Questions
Creamy Mushroom Risotto With Truffle Oil Finish
Ingredients
Instructions
- Warm stock: Heat stock in a saucepan over low; keep at a gentle simmer.
- Soak porcini: Place dried porcini in a bowl; cover with 1 cup hot stock. Steep 20 min. Strain liquid through paper towel; reserve. Chop porcini.
- Sauté mushrooms: Heat 1 Tbsp olive oil in a Dutch oven over medium-high. Add half the mushrooms, season, and cook undisturbed 3 min. Toss and cook 4 min more until golden. Transfer to a plate; repeat with remaining oil and mushrooms. Reserve ⅓ for garnish.
- Toast rice: Melt 1 Tbsp butter in same pot. Add onion; cook 3 min until translucent. Stir in garlic 30 sec. Add rice; toast 2 min, coating grains with fat.
- Deglaze: Pour in wine; stir until almost absorbed, 2 min.
- Add porcini liquid: Stir in chopped porcini and reserved soaking liquid; cook until mostly absorbed.
- Ladle & stir: Add stock ½ cup at a time, stirring frequently and letting each addition absorb before adding the next, 18–20 min total. Rice should be creamy yet al dente.
- Finish: Stir in main batch of mushrooms. Off heat, add remaining 2 Tbsp butter and Parmesan; shake pan 30 sec to emulsify. Season.
- Serve: Spoon into warm bowls; top with reserved mushrooms, parsley, and a few drops truffle oil.
Recipe Notes
Risotto thickens as it sits. Have extra hot stock ready when reheating. For a restaurant-style sheen, beat in an extra pat of butter just before serving.