Warm your broth. In a medium sized saucepan, bring broth to a simmer. Lower heat and keep stock heated on low.
6-7 cups chicken broth
In a large saucepan over medium heat, add in 2 Tbsp. butter and the oil. Sauté the shallot and onion (stirring often) and cook until softened, about 4-5 minutes.
4 Tbsp. butter, divided, 1 Tbsp. olive oil, 1 shallot, finely chopped (~ 2 1/2 Tbsp.), 1/2 medium white onion, finely chopped (~3/4 cup)
Add in diced mushrooms and garlic. Cook for 6-7 minutes, or until mushrooms cook down and begin to release their moisture. Stir occasionally.
8 oz. baby bella mushrooms, small dice, 1 tsp. garlic, minced
Add in arborio and remaining butter and stir rice until well-coated, about 2 minutes. You will notice the rice becoming translucent but the center is still opaque.
2 cups arborio rice
Slowly add the warm broth in increments, ~ 1/3 cup at a time. Stir regularly between additions, and allow the broth to fully absorb before adding the next ladle of broth. Repeat until the rice is al dente and the broth is creamy, about 20 minutes. You'll know when the risotto is ready when you run your spatula through the risotto and the risotto flows slowly back to fill in the space. Also be sure to taste it! Should be al dente (a little bit of chew).
Remove pan from heat, stir in rosemary, Parmesan and salt and pepper. Serve warm.
1 cup freshly shredded Parmesan cheese, 2 Tbsp. minced fresh rosemary leaves, salt and pepper, to taste