Ingredients
Cookies
-
2 ¾ cups all-purpose flour
-
1 teaspoon baking powder
-
½ teaspoon baking soda
-
½ teaspoon salt
-
1 cup granulated sugar
-
½ cup unsalted butter, softened
-
¼ cup vegetable oil
-
1 large egg
-
2 tablespoons sour cream
-
1 teaspoon vanilla extract
-
¼ teaspoon almond extract (optional)
Frosting
-
½ cup unsalted butter, softened
-
2 ½ cups powdered sugar
-
2 tablespoons heavy cream or milk
-
1 teaspoon vanilla extract
-
Pink food coloring
-
Rainbow sprinkles
Instructions
-
Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
-
Whisk the flour, baking powder, baking soda, and salt in a bowl.
-
Beat the sugar, butter, and oil until light and creamy. Add the egg, sour cream, vanilla, and almond extract, then mix until smooth.
-
Gradually add the dry ingredients and mix just until combined.
-
Scoop dough into balls, place on the baking sheet, and gently flatten slightly.
-
Bake for 8–10 minutes until the cookies look set but not browned. Cool completely.
-
Beat frosting ingredients until fluffy, add pink coloring, then frost cooled cookies.
-
Finish with sprinkles and let the frosting set before serving.
Notes
-
Do not overbake—these cookies should stay pale and soft.
-
Chill the dough for 20 minutes if it feels sticky.
-
Cookies stay soft for up to 4 days when stored properly.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American
- Diet: Vegetarian