Recipe courtesy of None

Butternut Squash Cupcakes, Cranberry Compote Filling and Sage-Cream Cheese Frosting

Save Recipe
  • Level: Intermediate
  • Total: 1 hr 40 min
  • Active: 1 hr 10 min
  • Yield: 24 cupcakes
Share This Recipe


2 1/4 cups all-purpose flour

1 tablespoon baking powder

1/2 teaspoon baking soda

1/2 teaspoon salt

1/2 teaspoon ground cinnamon

1/4 teaspoon ground ginger

1/4 teaspoon ground nutmeg

1 stick unsalted butter, at room temperature

1 1/2 cups light brown sugar, packed

1 teaspoon vanilla extract

2 large eggs, at room temperature

1 cup cooked, mashed butternut squash

3/4 cup whole milk, at room temperature

1/2 cup chopped pecans, optional

Cranberry Compote Filling, recipe follows

Sage-Cream Cheese Frosting, recipe follows

Cranberry Compote Filling

1 cup granulated sugar

12 ounces fresh cranberries, rinsed and drained

Sage-Cream Cheese Frosting

8 ounces cream cheese, at room temperature

1 stick unsalted butter, at room temperature

Pinch salt

1/2 teaspoon vanilla extract

2 to 3 cups powdered sugar

2 teaspoons juice from Cranberry Compote

1 tablespoon finely chopped fresh sage


  1. Preheat the oven to 325 degrees F. Line 2 muffin pans with cupcake liners.  
  2. In a medium bowl, sift together the flour, baking powder, baking soda, salt, cinnamon, ginger and nutmeg. Set aside.  
  3. In a large mixing bowl, cream together the butter and brown sugar until well blended using a hand held mixer. Scrape down the sides of the bowl, and then add the vanilla and one egg at a time, scraping down the sides of the bowl after each addition. Add the butternut squash and mix until well blended. 
  4. With the mixer on the lowest speed, add the dry ingredients and the milk, alternating between the two, beginning and ending with the flour, blending thoroughly after each addition. Stir in the chopped pecans if using.
  5. Fill the cupcake liners two-thirds full with batter and bake until a wooden toothpick inserted in the center comes out clean, 18 to 20 minutes. Cool in the pans on a cooling rack for 10 minutes, and then remove the cupcakes from the pans and cool completely on the rack before filling and frosting.
  6. To assemble: Core the center of each cooled cupcake using an apple corer. Spoon about 1 teaspoon of the cooled Cranberry Compote Filling into the cavity of each cupcake. Generously frost the top of each cupcake with the Sage-Cream Cheese Frosting.

Cranberry Compote Filling

  1. Combine the granulated sugar and 1 cup water in a medium saucepan. Bring to a boil; add the cranberries and return to a boil. Reduce the heat and boil gently for 10 minutes, stirring occasionally. 
  2. Cover and cool completely at room temperature. 

Sage-Cream Cheese Frosting

  1. In the bowl of a stand mixer, cream the cream cheese and butter together on medium-high speed until smooth. Add the salt and vanilla extract. Beat until incorporated. Add the powdered sugar, 1/2 cup at a time, beating well after each addition. Beat in the juice from the Cranberry Compote, and then add the chopped sage and mix on low speed until fully incorporated.