These peanut butter and jelly cupcakes combine tender peanut butter cake, a sweet grape or strawberry jelly center, and fluffy peanut butter buttercream in one irresistible dessert. The recipe makes 12 cupcakes, takes about 25–30 minutes to prepare, bakes in 18–22 minutes, and needs about 30 minutes for cooling and filling.
Every bite tastes like a beloved peanut butter and jelly sandwich transformed into a bakery-style cupcake. The cake is soft and lightly salty, the jelly adds a bright fruity surprise, and the creamy frosting brings rich peanut butter flavor from top to bottom.
Jump to RecipeWhy You’ll Love This Recipe

Peanut butter and jelly cupcakes are the kind of dessert that feels familiar at first bite and surprising at the second. The cake carries a mellow roasted peanut flavor, while a hidden spoonful of jelly creates a juicy, fruity center that keeps the cupcake from tasting too heavy.
This recipe is also approachable for beginner bakers. The batter uses everyday ingredients, the jelly filling requires no complicated cooking, and the frosting can be piped with a pastry bag or spread with a small spatula.
For another peanut butter treat with a cookie-shop feel, you can also try these quick peanut butter sandwich cookies. They make a lovely companion dessert when you are serving a larger crowd.
Ingredients You’ll Need

Room-temperature ingredients are important for this cupcake batter. Soft butter blends more easily with the sugar and peanut butter, while room-temperature eggs and milk help the mixture come together without looking curdled.
- Flour, baking powder, and salt: These form the structure and provide the lift needed for tender cupcakes.
- Butter, sugar, and creamy peanut butter: This trio creates a rich, sweet base with a pronounced peanut flavor.
- Eggs and vanilla: Eggs add structure and moisture, while vanilla rounds out the flavor.
- Milk: Milk loosens the batter and helps keep the baked crumb soft.
- Grape or strawberry jelly: Either choice works beautifully. Choose a smooth jelly or jam so it is easy to spoon or pipe into the centers.
- Frosting ingredients: Butter, peanut butter, vanilla, confectioners’ sugar, and gradually added milk create a smooth topping that is easy to spread or pipe.
Use creamy peanut butter for the smoothest batter and frosting. If your jelly is very thick, warming it slightly will make the filling easier to handle, but it should be cool enough that it does not soften the cupcake.
If you enjoy the classic peanut butter and chocolate pairing too, keep this peanut butter blossom recipe in your baking plans for another nostalgic favorite.
How to Make It Step-by-Step

Step 1: Heat the oven to 350°F (175°C) and line a 12-cup muffin pan with paper liners. Preparing the pan first means the batter can go straight into the oven once it is mixed.
Step 2: Whisk the all-purpose flour, baking powder, and salt in a medium bowl. Breaking up any small lumps now helps the dry ingredients distribute evenly through the batter.
Step 3: In a large bowl, beat the softened butter, granulated sugar, and creamy peanut butter for about 2–3 minutes. Stop when the mixture looks light, creamy, and evenly blended rather than dense or streaky.
Step 4: Beat in the eggs one at a time, allowing the first egg to blend in before adding the second. Mix in the vanilla extract, scraping the sides of the bowl if needed.
Step 5: Add the dry ingredients in two or three additions, alternating each addition with some of the milk. Mix only until no visible streaks of flour remain, since extra mixing can make the cupcakes dense.
Step 6: Divide the batter evenly among the paper liners, filling each one about two-thirds full. An even portion in every cup helps the cupcakes bake at the same rate and gives you room for frosting.
Step 7: Bake for 18–22 minutes, checking the cupcakes near the shorter end of the baking range. The tops should spring back lightly, and a toothpick inserted into the cake portion should come out clean.
Step 8: Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack. Allow them to cool completely before cutting or filling, because warm cake can crumble and cause the jelly to loosen.
Step 9: Cut a small cone from the center of each cupcake with a paring knife, or make a cavity with a large piping tip. Fill each opening with approximately 2 teaspoons of grape or strawberry jelly, then replace the small cake piece if you want the filling fully enclosed.
Step 10: Make the frosting by beating the softened butter and peanut butter until smooth. Add the vanilla, gradually beat in the confectioners’ sugar, and add the milk one tablespoon at a time until the frosting is smooth and pipeable.
Step 11: Pipe a swirl of frosting over each cooled, filled cupcake or spread it on with a small spatula. Add a small dot of jelly or a thin drizzle of warmed jelly for a colorful finishing touch.
Pro Tips for Soft, Flavorful Cupcakes

Measure the flour carefully by spooning it into a measuring cup and leveling the top. Too much flour can make the crumb firm, while accurate measuring keeps the cupcakes soft and balanced.
Do not overmix once the flour enters the bowl. A few small streaks can be worked out with a final gentle stir, but prolonged beating develops gluten and may produce a heavier texture.
For a neat jelly center, use a piping bag, squeeze bottle, or small spoon. If the jam is thick, warm it slightly and stir until fluid, then let it cool briefly before filling the cupcakes.
- Fill the liners consistently so all 12 cupcakes finish at roughly the same height.
- Check doneness with a toothpick in the cake itself rather than directly in the jelly center.
- Keep the frosting slightly softer for spreading or slightly firmer for defined piped swirls.
- Use a star piping tip for bakery-style ridges, or a round tip for smooth, generous spirals.
For a quick no-fuss peanut butter bake, these three-ingredient peanut butter cookies are another useful recipe to save.
Decorating and Serving Ideas

A small jelly dot on each frosting swirl immediately tells guests what is inside. You can use grape jelly for the most traditional sandwich-inspired look or strawberry jam for a brighter red accent.
For an attractive dessert table, arrange the cupcakes on a white cake stand and add a few fresh strawberries, grapes, or roasted peanuts around the base. Keep decorations simple so the peanut butter frosting and jewel-like jelly remain the focus.
These cupcakes are especially good served at room temperature. The cake feels softer, the frosting tastes creamier, and the jelly center has a pleasant spreadable texture.
If you want another make-ahead snack with peanut butter and chocolate, this muddy buddies recipe is an easy addition to a party dessert spread.
Storage and Make-Ahead Advice

Keep the finished cupcakes covered so the cake does not dry out. They can be held at room temperature for a short serving period, but refrigerate them for longer storage, especially if your kitchen is warm.
When refrigerated, let the cupcakes sit at room temperature before serving so the frosting and cake can soften. A covered container prevents them from absorbing refrigerator odors and protects the piped frosting.
You can bake the cupcakes ahead, cool them completely, and fill and frost them later. Store the unfrosted cakes in an airtight container, then prepare the buttercream and decorate close to serving time for the freshest texture.
For a chocolate-forward treat to serve alongside these cupcakes, browse these five-ingredient chocolate peanut butter bars. The contrast between fudgy chocolate and fruity jelly makes a varied dessert tray.

Peanut Butter and Jelly Cupcakes Everyone Will Love
Ingredients
Method
- Heat the oven to 350°F (175°C) and line a 12-cup muffin pan with paper liners.
- Whisk the flour, baking powder, and salt together in a medium bowl.
- Beat the softened butter, granulated sugar, and peanut butter for 2–3 minutes, until light and creamy.
- Beat in the eggs one at a time, then mix in the vanilla extract.
- Add the dry ingredients in two or three additions, alternating with the milk. Mix only until the batter is combined.
- Divide the batter among the liners, filling each about two-thirds full.
- Bake for 18–22 minutes, until the tops spring back lightly and a toothpick inserted into the cake portion comes out clean.
- Cool the cupcakes in the pan for 5 minutes, then transfer them to a rack and cool completely.
- Cut a small cone from the center of each cupcake or make a cavity with a piping tip. Fill each center with approximately 2 teaspoons of jelly, then replace the cake piece if desired.
- Beat the frosting butter and peanut butter until smooth. Add the vanilla, gradually beat in the confectioners' sugar, and add the milk a tablespoon at a time until smooth and pipeable.
- Pipe or spread the frosting over the cooled cupcakes. Finish with a small dot of jelly or a drizzle of warmed jelly if desired.
Notes
Final Thoughts
These peanut butter and jelly cupcakes bring the comfort of a childhood sandwich to a celebration-ready dessert. With a tender peanut butter crumb, a hidden two-teaspoon jelly center, and silky peanut butter buttercream, they offer contrasting textures and familiar flavors in every bite.
Give the cupcakes the full cooling time before filling, add the milk gradually to the frosting, and keep the batter mixing brief after the flour is added. Follow those simple details and you will have 12 soft, colorful cupcakes that are ready for birthdays, bake sales, lunchbox surprises, or an ordinary afternoon that deserves something sweet.