- Preheat the oven to 350ºF and line a muffin tin with muffin liners and spray the liners with nonstick cooking spray. 
- In a medium bowl mix together the flour and baking powder. Set aside.  
- Add the butter and sugar to a large mixing bowl and cream the two ingredients together on low speed with an electric hand mixer (or standing mixer). This should take around 2-3 minutes. 
- Scrape the sides of the mixing bowl with a spatula and then add the ricotta cheese to the mixing bowl and mix on low speed for a few minutes or until the three ingredients are combined (it’s ok if there are a few lumps in the mixture).  
- Next, add the vanilla extract to the bowl and mix until combined.  
- Add one egg at a time to the mixing bowl and mix on low until the eggs are just combined into the batter (don’t over mix!).  
- Scrape the sides of the mixing bowl with a spatula and then slowly add the flour mixture to the mixing bowl and mix until the flour is mixed into the batter. Last, fold the chocolate chips to the batter. 
- Fill the muffin liners ¾ of the way full and sprinkle chocolate chips over the top of each muffin. Bake the muffins for 18-20 minutes or until the middle of the muffins are bouncy to the touch.  
- Remove and let the muffins cool for 10-15 minutes.