Soft vanilla cupcakes filled with homemade blueberry compote, topped with cream cheese buttercream, and finished with toasted graham cracker crumble—these Blueberry Cheesecake Cupcakes taste like your favorite cheesecake in handheld form.
Quick Info:
Prep Time: 45 minutes
Cook Time: 15 minutes
Total Time: 1 hour
Servings: 12 cupcakes
Difficulty: Moderate
These Blueberry Cheesecake Cupcakes are the perfect mix of bakery-style cupcakes and classic cheesecake flavor. They start with a light vanilla cupcake base, then get filled with rich blueberry compote and topped with tangy cream cheese buttercream. They look impressive, but each step is simple and totally worth it.
Why You’ll Love This Recipe
- All the flavors of blueberry cheesecake in cupcake form
- Soft, fluffy vanilla cupcakes with a rich berry filling
- Cream cheese buttercream adds the perfect tangy finish
- Toasted graham cracker crumble gives classic cheesecake flavor and crunch
- Beautiful enough for parties, showers, and special occasions
- Each component can be made step by step for easier prep
Ingredients Needed
Blueberry Compote
- 400 grams (3 cups) frozen wild blueberries
- 100 grams (1/2 cup) granulated sugar
- 100 grams (1/2 cup) light brown sugar
- 2 tablespoons lemon juice
- 1 tablespoon + 1 teaspoon cornstarch
- 1 tablespoon water
Graham Cracker Crumble
- 150 grams graham cracker crumbs, about 9 full sheets
- 50 grams (1/4 cup) granulated sugar
- 1 pinch of salt
- 57 grams (1/4 cup) unsalted butter, melted
Vanilla Cupcake Base
- 192 grams (1 1/2 cups) cake flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine sea salt
- 1 tablespoon milk powder
- 57 grams (1/4 cup) unsalted butter, room temperature
- 50 grams (1/4 cup) vegetable oil
- 150 grams (3/4 cup) granulated sugar
- 2 eggs, room temperature
- 1 tablespoon vanilla bean paste or vanilla extract
- 80 grams (1/3 cup) whole milk, room temperature
- 120 grams (1/2 cup) sour cream or yogurt, room temperature
Cream Cheese Buttercream
- 226 grams unsalted butter, room temperature
- 8 oz full-fat cream cheese, cold
- 360 grams powdered sugar
- 1 pinch of salt
- 1/2 tablespoon vanilla bean paste or extract
Ingredient Notes
- Frozen wild blueberries are used for the compote.
- Sour cream or yogurt can be used in the cupcake batter.
- Full-fat cream cheese gives the buttercream the best texture and flavor.
- Graham cracker crumble adds the cheesecake-style finish.
Ingredient Substitutions
- Use yogurt instead of sour cream in the cupcake base
- Use vanilla extract instead of vanilla bean paste
- Use sour cream if you do not want to use yogurt
- Use vanilla extract in the buttercream if vanilla bean paste is unavailable

Equipment / Tools
- Medium pot
- Small bowl
- Baking sheet
- Parchment paper
- Cupcake tin
- Cupcake liners
- Mixing bowls
- Whisk
- Hand mixer or stand mixer
- Small knife or cupcake corer
- Piping bag or spatula
How to Make It
Step 1: Make the Blueberry Compote
Place 400 grams frozen wild blueberries, 100 grams granulated sugar, 100 grams light brown sugar, and 2 tablespoons lemon juice into a pot over medium heat. Cover the pot and let the blueberries defrost while the sugars begin to melt. Stir occasionally as the berries soften and release their juices.
Step 2: Thicken the Compote
In a small bowl, stir together 1 tablespoon + 1 teaspoon cornstarch and 1 tablespoon water until smooth. Once the blueberry mixture is boiling, pour in the cornstarch mixture and stir well to combine. Let it simmer for 20–30 minutes until thickened. It should reduce into a jam-like consistency. This usually yields around 250 mL of jam. Set it aside to cool completely.
Step 3: Prepare the Graham Cracker Crumble
Preheat your oven to 350°F and line a baking sheet with parchment paper. In a bowl, mix together 150 grams graham cracker crumbs, 50 grams granulated sugar, and a pinch of salt. Stir in 57 grams melted unsalted butter until the mixture looks like wet sand.
Step 4: Bake the Crumble
Spread the graham cracker mixture onto the prepared baking sheet in an even layer. Bake for 10–12 minutes until golden and aromatic. Set aside to cool while you prepare the cupcake batter.
Step 5: Prepare the Cupcake Pan and Dry Ingredients
Keep the oven at 350°F and line a cupcake tin with liners. In a bowl, whisk together 192 grams cake flour, 1/2 teaspoon baking soda, 1/2 teaspoon baking powder, 1/2 teaspoon fine sea salt, and 1 tablespoon milk powder. Set the dry mixture aside.
Step 6: Cream the Butter, Oil, and Sugar
In a separate bowl, beat 57 grams room-temperature unsalted butter, 50 grams vegetable oil, and 150 grams granulated sugar until combined and fluffy. This step helps build a soft, tender cupcake texture.
Step 7: Add the Eggs and Vanilla
Add 2 room-temperature eggs and 1 tablespoon vanilla bean paste or vanilla extract to the butter mixture. Beat well until smooth and fully combined.
Step 8: Finish the Cupcake Batter
Add the dry ingredients and mix until almost combined. Then add 120 grams sour cream or yogurt and mix again until almost incorporated. Slowly stream in 80 grams room-temperature whole milk and beat just until a smooth batter forms. Avoid overmixing once the batter is smooth.
Step 9: Bake the Cupcakes
Fill each cupcake liner about halfway full with batter. Bake for 13–15 minutes until the cupcakes are risen and fluffy. A toothpick inserted into the center should come out clean or with a few moist crumbs. Let the cupcakes cool completely before filling and frosting.
Step 10: Make the Cream Cheese Buttercream
While the cupcakes cool, beat 226 grams room-temperature unsalted butter and 8 oz cold full-fat cream cheese on medium speed until smooth and combined. Add half of the 360 grams powdered sugar and beat on low to medium speed until incorporated. Then add a pinch of salt, 1/2 tablespoon vanilla bean paste or extract, and the remaining powdered sugar. Beat until smooth and fluffy.
Step 11: Fill the Cupcakes
Use a small knife or cupcake corer to remove the center of each cupcake, going about halfway down. Spoon the cooled blueberry compote into each cupcake until the filling reaches the top of the cavity.
Step 12: Add the Crumble Layer
Sprinkle graham cracker crumble over the blueberry filling. This adds texture and helps hold the frosting in place.
Step 13: Frost and Finish
Pipe or spread the cream cheese buttercream onto each cupcake. Top with more graham cracker crumble and a spoonful of blueberry compote for the final cheesecake-inspired finish.

Pro Tips for Perfect Results
- Let the blueberry compote cool completely before filling the cupcakes
- Use room-temperature cupcake ingredients for a smoother batter
- Use cold cream cheese and room-temperature butter for the buttercream as written
- Do not overmix the cupcake batter once the milk is added
- Fill cupcake liners only halfway so the cupcakes bake up evenly
- Core only about halfway down so the cupcakes stay sturdy after filling
- Cool the crumble fully before using it so it stays crisp
Common Mistakes to Avoid
- Adding warm compote to the cupcakes, which can make them soggy
- Overbaking the cupcakes, which can dry out the soft vanilla base
- Overmixing the batter, which can make the cupcakes dense
- Cutting out too much of the cupcake center, making them harder to fill and frost
- Using buttercream before the cupcakes are fully cool
- Skipping the crumble layer, which adds the cheesecake-like crunch and structure
Why This Recipe Works
- The vanilla cupcake base is soft and fluffy, giving the dessert a light texture
- The blueberry compote adds rich fruit flavor and moisture in the center
- Cream cheese buttercream brings the tangy cheesecake flavor
- Graham cracker crumble recreates the crust element of classic cheesecake
- Layering the filling, crumble, and frosting makes each cupcake taste like a full dessert in one bite
Serving Suggestions + Easy Variations
Serving Suggestions
- Serve chilled or at cool room temperature.
- Perfect for birthdays, baby showers, brunches, and spring or summer parties.
- Pair with coffee, tea, or lemonade for a pretty dessert table.
Easy Variations
- Use yogurt in place of sour cream.
- Use vanilla extract instead of vanilla bean paste.
- Keep the same cupcake base and swap the compote for another berry filling if desired.
- Add extra graham cracker crumble on top for more crunch.
Make-Ahead, Storage & Reheating
- The blueberry compote can be made ahead and cooled before assembly
- The graham cracker crumble can be baked ahead and stored until needed
- Store finished cupcakes in the refrigerator because of the cream cheese buttercream
- For best texture, let refrigerated cupcakes sit out briefly before serving
- Keep cupcakes covered so the frosting stays fresh

Common Questions
Can I use fresh blueberries instead of frozen wild blueberries?
This recipe specifically uses frozen wild blueberries for the compote. If you change the berries, the texture and flavor may vary.
Can I use yogurt instead of sour cream?
Yes. The cupcake base allows either sour cream or yogurt.
Can I use vanilla extract instead of vanilla bean paste?
Yes. Vanilla extract works in both the cupcake batter and the buttercream.
Why do I need to cool the compote before filling the cupcakes?
Cooling the compote helps it thicken properly and keeps the cupcakes from becoming soggy.
Do I need to use a cupcake corer?
No. A small knife works too. Just remove the center of each cupcake about halfway down.

Blueberry Cheesecake Cupcakes
- Prep Time: 45 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour
- Yield: 12 cupcakes
Description
Blueberry Cheesecake Cupcakes are soft vanilla cupcakes filled with homemade blueberry compote, topped with cream cheese buttercream, and finished with toasted graham cracker crumble.
Ingredients
Blueberry Compote:
400 grams frozen wild blueberries
100 grams granulated sugar
100 grams light brown sugar
2 tablespoons lemon juice
1 tablespoon + 1 teaspoon cornstarch
1 tablespoon water
Graham Cracker Crumble:
150 grams graham cracker crumbs
50 grams granulated sugar
1 pinch salt
57 grams unsalted butter, melted
Vanilla Cupcake Base:
192 grams cake flour
1/2 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon fine sea salt
1 tablespoon milk powder
57 grams unsalted butter, room temperature
50 grams vegetable oil
150 grams granulated sugar
2 eggs, room temperature
1 tablespoon vanilla bean paste or vanilla extract
80 grams whole milk, room temperature
120 grams sour cream or yogurt, room temperature
Cream Cheese Buttercream:
226 grams unsalted butter, room temperature
8 oz full-fat cream cheese, cold
360 grams powdered sugar
1 pinch salt
1/2 tablespoon vanilla bean paste or extract
Instructions
Step 1: Make the blueberry compote
Combine frozen wild blueberries, granulated sugar, light brown sugar, and lemon juice in a pot over medium heat. Cover and let the blueberries defrost while the sugars melt, stirring occasionally.
Step 2:
Step 3: Thicken the compote
Stir together cornstarch and water separately. Once the blueberry mixture is boiling, add the cornstarch mixture and stir well. Simmer for 20 to 30 minutes until thickened, then let cool completely.
Step 4:
Step 5: Prepare the graham cracker crumble
Preheat oven to 350°F and line a baking sheet with parchment paper. Mix graham cracker crumbs, sugar, and salt, then stir in melted butter until the mixture looks like wet sand.
Step 6:
Step 7: Bake the crumble
Spread the crumble mixture onto the prepared baking sheet and bake for 10 to 12 minutes until golden and aromatic. Let cool.
Step 8:
Step 9: Make the cupcake batter
Line a cupcake tin with liners. Whisk together cake flour, baking soda, baking powder, salt, and milk powder. In another bowl beat butter, oil, and sugar until fluffy. Add eggs and vanilla, then mix in the dry ingredients until almost combined. Add sour cream, then stream in the milk and mix until smooth.
Step 10:
Step 11: Bake the cupcakes
Fill each liner halfway and bake at 350°F for 13 to 15 minutes until risen and fluffy. Let cool completely.
Step 12:
Step 13: Make the buttercream
Beat butter and cold cream cheese until smooth. Add half the powdered sugar and mix, then add salt, vanilla, and the remaining powdered sugar. Beat until fluffy.
Step 14:
Step 15: Fill and finish the cupcakes
Remove the center of each cupcake about halfway down. Spoon in the blueberry filling, sprinkle with graham cracker crumble, pipe on the cream cheese buttercream, then top with more crumble and a spoonful of blueberry compote.
Conclusion
These Blueberry Cheesecake Cupcakes bring together everything people love about cheesecake and cupcakes in one beautiful dessert. Save this recipe for your next celebration, shower, or weekend baking project—because one batch will disappear fast.
