Raspberry Cupcakes featuring a vibrant, marbled vanilla swirl

There’s something undeniably charming about raspberry swirl cupcakes — delicate vanilla cupcakes marbled with vibrant raspberry puree, topped with creamy frosting and just the right balance of sweet and tart. These cupcakes are perfect for spring brunches, summer weddings, Valentine’s Day, or anytime you want a show-stopping dessert with a fruity twist.

The raspberry swirl doesn’t just add color — it infuses the cupcakes with bright berry flavor that cuts through the sweetness of the cake and frosting. And the natural swirled pattern inside each cupcake gives them a bakery-style finish without any extra effort.

This recipe combines moist vanilla batter with fresh raspberry sauce for a light, tender crumb and a stunning look inside and out.

Ingredients Overview

Here’s what makes these raspberry swirl cupcakes moist, flavorful, and visually gorgeous:

For the Cupcakes

  • All-Purpose Flour: The structural base. Sifted flour helps keep the crumb soft and airy.

  • Baking Powder: Gives lift to create a fluffy cupcake dome.

  • Salt: A pinch enhances flavor and balances the sweetness.

  • Unsalted Butter: Creamed with sugar for a light, tender base. Room temperature butter is key for proper emulsification.

  • Granulated Sugar: Sweetens and helps create a light texture.

  • Eggs: Bind the ingredients and contribute richness. Use large eggs at room temperature.

  • Vanilla Extract: Brings warmth and depth to the vanilla base.

  • Whole Milk or Buttermilk: Moistens the batter and helps with rise. Buttermilk creates a more tender crumb, but whole milk works well too.

For the Raspberry Swirl

  • Fresh or Frozen Raspberries: Cooked down into a thick sauce. Frozen raspberries work well — just thaw and drain before using.

  • Granulated Sugar: Just enough to sweeten the berries while keeping their natural tartness.

  • Cornstarch: Thickens the puree so it doesn’t sink or water down the batter.

For the Frosting (Optional)

  • Buttercream or Cream Cheese Frosting: A classic pairing. Vanilla buttercream keeps things sweet and simple, while cream cheese adds tang to match the raspberries.

  • Optional Add-ins: A few spoonfuls of the raspberry sauce can be swirled into the frosting for extra flavor and color.

Ingredient Substitutions:

  • Dairy-Free? Use plant-based butter and almond or oat milk.

  • Gluten-Free? Use a 1:1 gluten-free flour blend.

  • Egg-Free? Substitute 1 flax egg per egg (1 tbsp flaxseed meal + 3 tbsp water).

Step-by-Step Instructions

v

1. Make the Raspberry Swirl

In a small saucepan over medium heat, combine:

  • 1 cup fresh or frozen raspberries

  • 2 tablespoons granulated sugar

  • 1 teaspoon lemon juice (optional, enhances brightness)

Cook, stirring occasionally, until the berries break down and release juice — about 5–6 minutes. For a smoother texture, mash the berries with a spoon or puree with an immersion blender.

In a separate small bowl, mix:

  • 1 teaspoon cornstarch

  • 1 tablespoon water

Add the slurry to the raspberry mixture and simmer for another 2 minutes until thickened. Set aside to cool completely.

2. Preheat and Prepare

Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.

3. Mix Dry Ingredients

In a bowl, whisk together:

  • 1½ cups all-purpose flour

  • 1½ teaspoons baking powder

  • ¼ teaspoon salt

Set aside.

4. Cream Butter and Sugar

In a separate mixing bowl, beat:

  • ½ cup (1 stick) unsalted butter, softened

  • ¾ cup granulated sugar

Cream on medium speed until light and fluffy, about 2–3 minutes.

5. Add Eggs and Vanilla

Beat in:

  • 2 large eggs (one at a time)

  • 1½ teaspoons vanilla extract

Mix until fully incorporated.

6. Add Dry Ingredients and Milk

With the mixer on low, alternate adding the dry mixture and:

  • ½ cup whole milk or buttermilk

Start and end with the dry mixture. Mix until just combined — do not overmix.

7. Swirl in Raspberry Sauce

Scoop batter into prepared cupcake liners, filling each about ⅔ full.

Add ½ to 1 teaspoon of raspberry sauce on top of each cupcake. Use a toothpick or skewer to gently swirl the sauce into the batter with a few figure-8 motions. Don’t over-swirl, or you’ll lose the marble effect.

8. Bake

Bake for 18–22 minutes, or until a toothpick inserted in the center comes out clean (excluding any raspberry streaks).

Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

9. Frost (Optional)

Once completely cool, frost with your choice of buttercream or cream cheese frosting. For a pretty finish, swirl a little of the remaining raspberry sauce into the frosting before piping.

Tips, Variations & Substitutions

Pro Tips:

  • Don’t overmix the batter once the flour is added — it keeps the crumb soft and tender.

  • Cool the raspberry sauce fully before swirling it into the batter or frosting.

  • Use a piping bag or cookie scoop to portion the cupcake batter evenly.

Flavor Variations:

  • Lemon Raspberry Cupcakes: Add 1 tsp lemon zest to the batter for brightness.

  • Almond Raspberry: Substitute ½ tsp almond extract for half the vanilla.

  • Chocolate Raspberry: Use a chocolate cupcake base and swirl in the same raspberry sauce.

Dietary Swaps:

  • Vegan: Use plant-based butter, a dairy-free milk, and flax eggs.

  • Refined Sugar-Free: Use maple syrup in the batter and sweeten the raspberry puree with honey (note: will affect texture and color).

Serving Ideas & Occasions

These raspberry swirl cupcakes shine at:

  • Spring and Summer Parties: Light, fruity, and colorful — ideal for garden brunches or showers.

  • Weddings and Anniversaries: Elegant and not overly sweet.

  • Valentine’s Day: The berry-pink swirl adds a romantic touch.

  • Kids’ Birthday Parties: Eye-catching and sweet without being overly sugary.

Serve with herbal teas, lemonade, or sparkling wine for a balanced pairing. They’re also perfect for dessert platters or gift boxes.

Nutritional & Health Notes

Per cupcake (without frosting), you can expect:

  • Approx. 180–210 calories

  • Low in saturated fat if made with milk instead of buttermilk

  • Fresh raspberries provide vitamin C and antioxidants

  • Can be reduced in sugar by 1–2 tablespoons without affecting structure

For a lighter version:

  • Use Greek yogurt in place of some butter or milk

  • Frost lightly or dust with powdered sugar instead of a full topping

  • Make mini cupcakes for portion control — reduce baking time to 10–12 minutes

FAQs

Q1: Can I use raspberry jam instead of fresh raspberry sauce?

Yes, but thin the jam slightly with warm water or lemon juice and strain out any seeds. Swirl gently to avoid sinking into the batter.

Q2: Can I make these cupcakes ahead of time?

Definitely. Bake up to 2 days ahead and store unfrosted cupcakes in an airtight container. Frost just before serving for best texture.

Q3: Can I freeze raspberry swirl cupcakes?

Yes. Freeze unfrosted cupcakes in a zip-top bag for up to 2 months. Thaw at room temperature and frost once fully defrosted.

Q4: How do I keep the raspberry swirl from sinking?

Thicken the sauce with cornstarch and avoid adding too much per cupcake. Swirl lightly — the batter should hold the sauce in place.

Q5: Can I make this recipe into a layer cake?

Yes! Double the recipe and divide between two 8-inch cake pans. Bake for 25–28 minutes and swirl raspberry puree before baking.

Q6: What frosting pairs best with raspberry swirl cupcakes?

Vanilla buttercream, cream cheese frosting, or whipped mascarpone are excellent choices. A touch of lemon zest in the frosting adds brightness.

Q7: Are frozen raspberries okay to use?

Absolutely. Just thaw and drain them first to avoid excess liquid in the sauce. They break down faster and create a smooth swirl.

Print

Raspberry Cupcakes featuring a vibrant, marbled vanilla swirl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These raspberry swirl cupcakes feature moist vanilla cake marbled with fresh raspberry sauce. Light, fruity, and beautiful — perfect for any occasion.

  • Author: Maya Lawson
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 12 cupcakes 1x

Ingredients

Scale

For the Raspberry Swirl:

  • 1 cup fresh or frozen raspberries

  • 2 tbsp granulated sugar

  • 1 tsp lemon juice (optional)

  • 1 tsp cornstarch + 1 tbsp water

For the Cupcakes:

  • 1½ cups all-purpose flour

  • 1½ tsp baking powder

  • ¼ tsp salt

  • ½ cup unsalted butter, softened

  • ¾ cup granulated sugar

  • 2 large eggs

  • 1½ tsp vanilla extract

  • ½ cup whole milk or buttermilk

Optional Frosting:

  • Vanilla buttercream or cream cheese frosting

  • 12 tbsp raspberry swirl for color (optional)

Instructions

  • Preheat oven to 350°F (175°C). Line a 12-cup muffin tin.

  • Make raspberry swirl: Cook berries, sugar, and lemon juice until softened. Add cornstarch slurry and simmer until thick. Cool completely.

  • In one bowl, whisk flour, baking powder, and salt.

  • In another bowl, cream butter and sugar until fluffy. Add eggs and vanilla.

  • Alternate adding dry ingredients and milk to the butter mixture. Mix until just combined.

  • Fill cupcake liners ⅔ full. Spoon ½–1 tsp raspberry sauce on top and swirl gently.

  • Bake 18–22 minutes. Cool completely before frosting.

Notes

  • Don’t overmix or over-swirling will muddy the batter.

  • Raspberry swirl can be made ahead and refrigerated up to 3 days.

  • For a pink tint, swirl raspberry sauce into frosting before piping

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star