Peanut Butter and Jelly Cupcakes

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.

If you are looking for a dessert that captures the ultimate childhood comfort food in a gourmet format, these Peanut Butter and Jelly Cupcakes are a total home run. This recipe transforms the classic lunchbox staple into a decadent treat, featuring a soft, nutty peanut butter sponge and a hidden “surprise” center of sweet grape or strawberry jelly. It is a perfect balance of salty and sweet that appeals to kids and adults alike.

Peanut Butter and Jelly Cupcakes

The beauty of these PB&J cupcakes is the trio of textures. You get the tender crumb of the cake, the smooth burst of fruit preserves in the middle, and a cloud-like peanut butter buttercream on top. Whether you’re baking for a school fundraiser, a birthday party, or just a weekend craving, these cupcakes are a nostalgic trip in every single bite.

Why You’ll Love These Cupcakes

  • Classic Flavor Profile: The iconic pairing of salty peanut butter and sweet fruit jelly.
  • Hidden Filling: The “wow” factor of a gooey jelly center when you bite into the cupcake.
  • Rich & Creamy Frosting: A stable, highly pipeable peanut butter frosting that isn’t overly sweet.
  • Moist & Tender: Using sour cream in the batter ensures the peanut butter cake doesn’t become dry.

Ingredients

The Peanut Butter Cupcakes

  • 1 ½ cups All-purpose Flour
  • 1 tsp Baking Powder
  • ½ tsp Salt
  • ½ cup Unsalted Butter, softened
  • ½ cup Creamy Peanut Butter (standard commercial brand works best)
  • 1 cup Granulated Sugar
  • 2 Large Eggs, room temperature
  • 1 tsp Vanilla Extract
  • ½ cup Sour Cream
  • ¼ cup Whole Milk

The Filling & Frosting

  • ½ cup Grape Jelly or Strawberry Jam
  • 1 cup (2 sticks) Unsalted Butter, softened
  • ½ cup Creamy Peanut Butter
  • 3 cups Powdered Sugar, sifted
  • 2–3 Tbsp Heavy Cream
  • Optional Garnish: A tiny dollop of jelly on top or crushed peanuts.

Instructions

1. Prep and Mix Dry Ingredients

Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin. In a medium bowl, whisk together the flour, baking powder, and salt.

2. Cream the PB Base

In a large bowl, beat the softened butter, peanut butter, and sugar until light and fluffy (about 3–4 minutes). Add the eggs one at a time, followed by the vanilla extract and sour cream.

3. Combine and Bake

Alternating between the two, add the dry ingredients and the milk to the wet mixture. Mix until just combined. Fill liners ⅔ full and bake for 18–22 minutes. Let them cool completely on a wire rack.

4. Core and Fill

Once the cupcakes are cool, use a small knife or an apple corer to remove the center of each cupcake. Stir your jelly or jam to loosen it up, then spoon (or pipe) about 1–2 teaspoons into each hole.

5. Whip the PB Frosting

Beat the softened butter and peanut butter together until smooth. Gradually add the powdered sugar, followed by the heavy cream. Whip on high for 3 minutes until the frosting is light, airy, and holds its shape.

6. Garnish and Serve

Pipe the peanut butter frosting over the jelly-filled centers. For a classic look, make a small indentation in the frosting with a spoon and add a tiny drop of extra jelly on top.

For the ultimate collection of boutique-style sweets and party-ready treats, don’t miss our master guide to the 20 gourmet cupcake recipes to try in 2026!

Expert Tips for Success

  • Use “Standard” Peanut Butter: For baking, traditional creamy brands (like Jif or Skippy) work better than natural varieties, which can separate and make the cake oily or the frosting grainy.
  • Don’t Overfill the Center: If you put too much jelly in, it can soak into the cake or leak out the bottom. A teaspoon is usually plenty for that perfect “burst.”
  • Room Temp Ingredients: Ensure your sour cream and eggs are at room temperature to create a smooth emulsion in the batter.
  • Sift Your Sugar: Peanut butter frosting can be dense; sifting the powdered sugar is essential for achieving a fluffy, cloud-like texture.

Variations

  • Crunchy PB&J: Use crunchy peanut butter in the batter and top the frosting with chopped roasted peanuts for extra texture.
  • Strawberry Balsamic PB&J: Use a high-quality strawberry preserve mixed with a drop of balsamic glaze for a sophisticated, “adult” version.
  • Chocolate PB&J: Use a chocolate cupcake base instead of peanut butter for a “Reese’s meets Jelly” flavor profile.
  • Elvis Style: Swap the jelly for a banana curd filling and top with a piece of crispy bacon.

FAQ: Peanut Butter and Jelly Cupcakes

Q: Can I use different flavors of jelly? A: Absolutely. Grape is the traditional choice, but strawberry, raspberry, or even apricot jam are delicious alternatives.

Q: Why did my jelly sink to the bottom? A: This usually only happens if you try to bake the jelly inside the batter. By coring the cupcakes after they are baked, you ensure the jelly stays exactly where you want it.

Q: How do I store these? A: Store in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days.

Q: Can I freeze them? A: Yes. You can freeze the unfrosted, un-filled cupcakes for up to 3 months. It is best to fill and frost them fresh for the best texture.

Peanut Butter and Jelly Cupcakes

Peanut Butter and Jelly Cupcakes

These Peanut Butter and Jelly Cupcakes turn the classic childhood sandwich into a gourmet dessert. Featuring a soft peanut butter cupcake, a hidden jelly-filled center, and a fluffy peanut butter buttercream, they deliver the perfect salty-sweet balance in every bite.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Dessert
Cuisine American
Servings 12 cupcakes
Calories 410 kcal

Equipment

  • Cupcake Pan
  • Mixing bowls
  • Electric mixer
  • Apple corer or small knife
  • Piping bag and tip

Ingredients
  

  • 1 ½ cups all-purpose flour
  • 1 tsp baking powder
  • ½ tsp salt
  • ½ cup unsalted butter, softened
  • ½ cup creamy peanut butter
  • 1 cup granulated sugar
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • ½ cup sour cream
  • ¼ cup whole milk
  • ½ cup grape jelly or strawberry jam
  • 1 cup unsalted butter, softened (for frosting)
  • ½ cup creamy peanut butter (for frosting)
  • 3 cups powdered sugar, sifted
  • 2–3 Tbsp heavy cream

Instructions
 

  • Preheat oven to 350°F (175°C) and line a 12-cup muffin tin. In a medium bowl, whisk together flour, baking powder, and salt.
  • Beat butter, peanut butter, and sugar until light and fluffy. Add eggs one at a time, then mix in vanilla and sour cream.
  • Alternating between dry ingredients and milk, mix batter until just combined. Fill liners ⅔ full and bake for 18–22 minutes. Cool completely.
  • Core each cooled cupcake. Spoon or pipe 1–2 teaspoons of jelly or jam into the center.
  • Beat butter and peanut butter until smooth. Gradually add powdered sugar and heavy cream. Whip until light and fluffy.
  • Pipe frosting over cupcakes. Garnish with a small dollop of jelly or crushed peanuts if desired.

Notes

Store cupcakes in an airtight container at room temperature for up to 2 days or refrigerate for up to 4 days. Bring to room temperature before serving.
Keyword jelly filled cupcakes, pb and j cupcakes, peanut butter and jelly cupcakes, peanut butter cupcakes