Ingredients
- 3 1/2 cups all-purpose flour
- 1 Tbsp. baking powder
- 1/4 tsp. kosher salt
- 1/2 cup unsalted butter, softened
- 2 cups granulated sugar, divided
- 2 large eggs, room temperature
- 2 tsp. vanilla extract
- 3/4 cup whole milk, room temperature and divided
- Red food coloring
- Yellow food coloring
- Mint or basil leaves (optional)
- 1/4 cup unsalted butter (for buttercream)
- 1/2 tsp. vanilla extract (for buttercream)
- 1 cup powdered sugar (for buttercream)
- 2 Tbsp. peach preserves (for buttercream)
Instructions
- Preheat the oven to 350°F and line a baking sheet with parchment paper.
- In a bowl, whisk together the flour, baking powder, and salt.
- Beat butter and 1 cup of sugar until creamy. Add eggs and vanilla and beat until well combined.
- Gradually add the flour mixture alternating with 1/4 cup of milk, mixing until just combined.
- Scoop tablespoonfuls of dough onto the baking sheet. Roll into smooth balls and gently press to form a disk.
- Bake for 10-12 minutes or until lightly golden. Let cool slightly on a wire rack.
- Cut a small hole into the underside of each cookie.
- For the peach buttercream, beat butter, vanilla, and salt until smooth. Add powdered sugar, then peach preserves, and beat until fluffy.
- Spread buttercream into each hollowed cookie and press the cookies together to form sandwiches.
- Dip one side of each sandwich in pink milk and the other side in yellow milk, then roll in sugar.
- Optional: Place mint or basil leaves between cookies for a peach stem effect.