This one feels a little fancy but is super easy. It’s fizzy, creamy, a little floral, and bright from the lemon. If you’ve never had a dirty soda before, this is a fun place to start. I make this when I want something special without a lot of work.
Why I Love This Recipe
I first tried a version of this at a small soda shop, and I couldn’t stop thinking about it. I went home and started testing until I got that same balance—sweet, tangy, creamy, and just a hint of lavender.
What makes it special:
- The lavender adds a soft, calming flavor without being too strong
- Lemon keeps it bright and fresh
- The cream makes it smooth and a little indulgent
- It’s quick—no complicated steps
- Easy to adjust sweetness and flavor
What You’ll Need
- 1 cup water
- 1 cup granulated sugar
- 2 tablespoons dried culinary lavender
- 1/4 cup fresh lemon juice
- 2 cups lemon-lime soda (chilled)
- 1/4 cup half-and-half
- 1 cup ice cubes
- 2 lemon slices (for garnish)
Servings: 2 drinks
Time: 15 minutes

Tools You’ll Need
- Small saucepan
- Spoon
- Fine mesh strainer
- Measuring cups and spoons
- 2 glasses
Pro Tips
- Don’t over-steep the lavender or it can taste bitter—keep it around 5 minutes
- Chill your soda and glasses ahead of time for the best fizz
- Add cream last so it creates that pretty swirl
- Taste your syrup before using—add more lemon if you want it brighter
Substitutions and Variations
- Use sparkling water instead of soda for less sweetness
- Swap half-and-half for coconut milk for a dairy-free option
- Add a splash of vanilla for a cream soda vibe
- Use honey instead of sugar for a softer sweetness
Make Ahead Tips
You can make the lavender syrup up to 5 days ahead. Keep it in the fridge in a sealed jar.
Instructions
Step 1: Make the Lavender Syrup
Add 1 cup water, 1 cup granulated sugar, and 2 tablespoons dried lavender to a small saucepan. Heat over medium, stirring until sugar dissolves. Let it gently simmer for 5 minutes.

Step 2: Strain the Syrup
Remove from heat. Pour the hot lavender syrup through a fine mesh strainer into a bowl to remove the lavender buds. Let it cool.

Step 3: Build the Drink Base
Fill two glasses with 1 cup ice cubes total (about 1/2 cup each). Add 2 tablespoons lavender syrup and 2 tablespoons fresh lemon juice into each glass.
Step 4: Add the Soda
Pour 1 cup lemon-lime soda into each glass slowly over the ice and syrup mixture.

Step 5: Add the Cream, Garnish and Serve
Pour 2 tablespoons half-and-half into each glass. Let it swirl naturally, then gently stir once if needed.
Add lemon slices on top and serve right away.

Why This Recipe Works (Quick Science)
The sugar in the syrup balances the tart lemon juice. Lavender adds aroma more than strong flavor, which keeps it from overpowering the drink. The carbonation lifts everything, while the fat in the cream softens the acidity and gives that smooth finish.
Macros Information (Per Serving)
- Calories: ~180
- Carbs: 32g
- Sugar: 30g
- Fat: 4g
- Protein: 1g
Common Mistakes
- Using too much lavender (it turns bitter fast)
- Adding cream before soda (it won’t mix right)
- Using warm soda (you lose the fizz)
- Skipping the straining step
What to Serve With
- Light sandwiches
- Fruit salad
- Shortbread cookies
- Lemon bars
FAQ
Can I skip the cream?
Yes, but it won’t have that classic “dirty soda” taste.
Does it taste like soap?
No, not if you use the right amount of lavender.
Can I use bottled lemon juice?
Fresh is best, but bottled works in a pinch.
How do I store leftover syrup?
Keep it in the fridge in a sealed jar for up to 5 days.
Leftovers and Storage
Store leftover lavender syrup in the fridge. The assembled drink is best fresh—don’t store once mixed or it will go flat.
Final Thoughts
This drink feels special but takes almost no effort. It’s one of those recipes you’ll come back to when you want something fun and a little different. Try it once, then tweak it to your taste. And if you make it, come back and share how it turned out or what you added—I’d love to hear.

