Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners. This keeps the cupcakes from sticking and makes cleanup a breeze!
In a large mixing bowl, stir together the flour, baking soda, baking powder, cinnamon, and salt. This will form the dry mix that complements the moist elements.
In another bowl, beat together the granulated sugar, brown sugar, and vegetable oil until well combined. Add the eggs and vanilla extract, mixing until smooth.
Now, slowly incorporate the dry ingredients into the wet mixture, blending carefully to avoid overmixing. Then, gently fold in the grated carrots for that fresh flavor!
Pour the batter into the muffin tin, filling each liner about two-thirds full. Bake for 20 to 25 minutes, or until a toothpick inserted comes out clean.
While the cupcakes cool, make the frosting by beating together softened cream cheese, butter, powdered sugar, and lemon juice until creamy and smooth.
Once cooled, frost the cupcakes generously and enjoy your deliciously crafted treats with friends or family!
Notes
These cupcakes keep well for a few days, so they make for perfect snacks or a delightful treat for gatherings!