• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » All

    Homemade Dr. Pepper

    Published: Jun 15, 2026 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    Make your own soda at home! This Homemade Dr. Pepper is a fun, from-scratch version of the classic soda, made with fruit, warm spices, and citrus zest. A delicious caramely sweet beverage.

    A soda glass of homemade Dr. Pepper with a cherry garnish and red & white striped straw.

    I am a huge Dr. Pepper fan! It's the best soda and there's no argument. I don't drink traditional sodas these days, often opting for the 'better for you' swaps or my own creations. So I decided to try my hand at a homemade version.

    I tried a recipe online and, quite honestly, wasn't thrilled. I made some tweaks and finally came up with a combo that gives store-bought Dr. Pepper a run for its money.

    This recipe is a syrup, to which you can add sparkling water to create your soda. It's a mix of fruits, citrus zest, spices, and extracts. And the final combination is incredibly delicious!

    Jump to:
    • Why does this recipe work?
    • Why you'll love this Homemade Dr. Pepper
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • Ways To Use Dr. Pepper Syrup
    • Elizabeth's Kitchen Notes
    • FAQ & Expert Tips
    • Recipe Prayer
    • Related Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A soda glass of homemade Dr. Pepper with a cherry garnish and red & white striped straw.

    Why does this recipe work?

    Dr. Pepper is famous for its complex flavor profile. While the exact commercial recipe is proprietary, most people describe it as a blend of: cherry, cola, vanilla, citrus, warm spices.

    Part of what makes Dr. Pepper unique is that no single flavor dominates. Instead, it tastes like layers of fruit, spice, and sweetness working together.

    This homemade version recreates those same flavor notes using whole-food ingredients and pantry spices.

    A soda glass of homemade Dr. Pepper with a jar of Dr. Pepper syrup.

    Why you'll love this Homemade Dr. Pepper

    • Dietary needs - this recipe is vegan and has a great refined sugar free swap. No processed ingredients anywhere!
    • Made From Real Ingredients - No artificial flavors. Every flavor comes from actual fruits and spices!
    • Complex Flavor - Dr. Pepper is known to have 23 ingredients, so there are quite a few elements in this homemade drink to mimic that classic flavor
    • Customizable - Adjust sweetness and intensity level
    A soda glass of homemade Dr. Pepper.

    Ingredient Notes & Substitutions

    Syrup Ingredients

    I *know* there are a lot of ingredients here, but Dr. Pepper is known for having many ingredients. You need each spice layered together to create the final flavor profile.

    • Brown Sugar: for that classic cola caramelly-sweet flavor. If you want a refined sugar free option, agave is the best substitute. It creates a slightly lighter drink, but the overall flavor is the same
    • Water
    • Spices: cinnamon, star anise, cloves, nutmeg. For the best result use whole spices. If you use the ground version of any of these, you'll end up with small spice particles in the final drink - it doesn't affect the flavor as much as it does the texture
    • Peppercorns: it is Dr. Pepper after all! It seems like a lot of peppercorns, but whole peppercorns do not give off as much peppery heat as ground.
    • Ginger: ginger adds a nice kick and helps support that peppery flavor.
    • Citrus zest: orange, lemon, lime. Grab a microplane and zest away! The combo of all three citrus fruits balances sweetness and brightness.
    • Cherries: cherries give that uber sweet, almost almond like flavor. I used frozen cherries because they are available year round, but fresh pitted cherries will work too.
    • Prunes: Dr. Pepper is rumored to have prune juice, and I really liked the flavor the prunes added. More sweetness like the cherries but not as almondy
    • Pinch Salt: to enhance all the flavors
    • Vanilla & Almond Extracts: to build the cola flavor
    • Apple Cider Vinegar: for a little bit of a bite.
    Homemade Dr. Pepper Syrup Ingredients

    Soda Ingredients

    • Dr. Pepper Syrup
    • Sparkling Water
    Homemade Dr. Pepper Ingredients

    Step-By-Step Instructions

    Step 1. In a small saucepan heat the sugar, water, cinnamon, star anise, cloves, nutmeg, peppercorns, ginger, orange zest, lemon zest, lime zest, cherries, prunes, and salt. Bring to a boil, and cook, stirring, until the sugar is dissolved.

    Homemade Dr. Pepper Step 1 - boil the syrup.

    Step 2. Remove from the heat and stir in the the extracts. Let cool for 15 minutes.

    Homemade Dr. Pepper Step 2 - add the extracts and cool.

    Step 3. Strain the syrup using a fine mesh strainer.

    Homemade Dr. Pepper Step 3 - strain.

    Step 4. Serve 1-2 ounces of the syrup over ice topped with sparkling water.

    Homemade Dr. Pepper Step 4 - mix the syrup with sparkling water.

    Ways To Use Dr. Pepper Syrup

    • Mixed with sparkling water for soda
    • Added to mocktails
    • Mixed into iced tea
    • Stirred into cherry cola-style drinks
    • Used in holiday punches
    • Added to bourbon-inspired mocktails
    • Drizzled into barbecue sauces
    • Mixed into sparkling cherry lemonade

    Elizabeth's Kitchen Notes

    • Steeping Time: the longer you let the syrup steep, the more intense the flavor will be. I've found 15-20 minutes to be the sweet spot. If you let the syrup sit too long some of the spicier ingredients like ginger will completely take over.
    • Stick to the ingredient list: there are a lot of ingredients, yes, but they create layers of flavor that make the end result.
    A bottle of homemade Dr. Pepper syrup.

    FAQ & Expert Tips

    Does homemade Dr. Pepper taste exactly like the real thing?

    Yes! It captures the fruity, spicy, and citrusy flavors.

    Can I make the syrup ahead of time?

    Yes! The syrup will last several weeks in the fridge.

    A soda glass of homemade Dr. Pepper with a cherry garnish and red & white striped straw.

    Recipe Prayer

    Thank you God for this homemade version of soda, with less processed ingredients. Thank you for the gift of sweet drinks. Amen.

    Related Recipes

    • A glass of strawberry cream soda, with a strawberry for garnish.
      Strawberry Cream Soda
    • Two vegan root beer floats, topped with fresh cherries.
      Vegan Root Beer Floats
    • A cherry mocktail, on a table with ice, garnished with a lime wedge and a cherry.
      Cherry Mocktail
    • A pitcher of brown sugar lemonade surrounded by fresh lemons.
      Brown Sugar Lemonade

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A soda glass of homemade Dr. Pepper with a cherry garnish and red & white striped straw.

    Homemade Dr. Pepper

    Make your own soda at home! This Homemade Dr. Pepper is a fun, from-scratch version of the classic soda, made with a fruit, warm spices, and citrus zest. A delicious caramelly sweet beverage.
    Print Pin Rate
    Course: Drinks
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 5 minutes minutes
    Cooling Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 9 1-ounce servings
    Calories: 126kcal
    Author: Elizabeth

    Equipment

    • Fine Mesh Strainer

    Ingredients

    Syrup

    • 1 Cup Brown Sugar or agave
    • ½ Cup Water
    • 3 Cinnamon Sticks *see notes on subs
    • 2 Star Anise *see notes on subs
    • 2 Whole Cloves *see notes on subs
    • ½ Piece Fresh Nutmeg *see notes on subs
    • 1 Tablespoon Peppercorns
    • 1" Piece Ginger peeled *see notes on subs
    • 1 Teaspoon Orange Zest
    • Zest of 1 Lemon
    • Zest of 1 Lime
    • 1 Cup Frozen Cherries or fresh
    • 4 Prunes
    • Pinch Salt
    • 1 Teaspoon Vanilla
    • 1 Teaspoon Almond Extract
    • ½ Teaspoon Apple Cider Vinegar

    Soda

    • 1-2 Ounces Dr. Pepper Syrup (above)
    • Sparkling Water

    Instructions

    • In a small saucepan heat the sugar, water, cinnamon, star anise, cloves, nutmeg, peppercorns, ginger, orange zest, lemon zest, lime zest, cherries, prunes, and salt. Bring to a boil, and cook, stirring, until the sugar is dissolved.
    • Remove from the heat and stir in the the extracts. Let cool for 15 minutes.
    • Strain the syrup using a fine mesh strainer.
    • Serve 1-2 ounces of the syrup over ice topped with sparkling water.

    Notes

    Spice Substitutions: as much as possible I do not recommend subbing ground spices in for the whole versions - they will not be strained out as well and leave sediment in the final drink. If you must sub, here's what I recommend: 
    • Cinnamon: ¾ teaspoon
    • Star Anise: ⅛ teaspoon
    • Cloves: pinch - do NOT overdo this
    • Nutmeg: ½ teaspoon
    • Ginger: ½ teaspoon

    Nutrition

    Calories: 126kcal | Carbohydrates: 32g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.04g | Monounsaturated Fat: 0.05g | Sodium: 8mg | Potassium: 136mg | Fiber: 2g | Sugar: 28g | Vitamin A: 60IU | Vitamin C: 4mg | Calcium: 46mg | Iron: 1mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More All

    • A bowl of vegan cowboy caviar.
      Vegan Cowboy Caviar (Oil-Free)
    • Two milk bottles of vegan chocolate milk.
      Homemade Vegan Chocolate Milk (refined sugar free option)
    • A plate of vegan tofu chicken.
      Vegan Tofu Chicken
    • A vegan chicken bacon ranch sandwich, on a plate with a few potato chips.
      Vegan Chicken Bacon Ranch Sandwich (with Tofu)

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Summer Must-Makes

    • Vegan broccoli salad in a serving bowl.
      Vegan Broccoli Salad with Vegan Mayonnaise
    • A pitcher of sangria mocktail with pomegranate juice.
      Easy Red Sangria Mocktail
    • A bubbly glass of Strawberry Pink Lemonade Mocktail, garnished with a sprig of mint, and a strawberry on the rim.
      Strawberry Pink Lemonade Mocktail
    • A platter of vegan roasted potato salad, garnished with extra parsley.
      Vegan Roasted Potato Salad

    Trending Recipes

    • Three glasses of silken tofu smoothies, garnished with banana slices.
      Silken Tofu Smoothie (Easy & High Protein)
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025