If you have a soft spot for breakfast treats that feel like a warm hug, then you’re going to absolutely adore this Blueberry Waffles with Cream Cheese Swirl Recipe. Imagine crisp, golden waffles bursting with juicy blueberries, combined with luscious pockets of sweet cream cheese swirled throughout every bite—this recipe brings a perfect balance of textures and flavors that make morning magic happen. Trust me, once you make these waffles, they’ll become your go-to weekend indulgence and a guaranteed crowd-pleaser.

Ingredients You’ll Need
The magic of this Blueberry Waffles with Cream Cheese Swirl Recipe lies in its simple but thoughtfully chosen ingredients. Each one plays an essential part in building the rich, tender waffle texture, the sweet blueberry bursts, and that irresistible cream cheese swirl that sets these waffles apart.
- All Purpose Flour: The sturdy base that gives the waffles their structure and light crumb.
- Sugar (1/2 cup): Adds just the right touch of sweetness to balance the tart berries and tangy cream cheese.
- Baking Powder: Provides lift for fluffy, airy waffles that don’t feel dense.
- Baking Soda: Enhances browning and works with acidic ingredients for perfect rise.
- Salt: Elevates every flavor so the sweetness and creaminess really shine.
- Heavy Cream: Adds richness and a velvety mouthfeel that makes every bite indulgent.
- Milk: Keeps the batter smooth and helps create that golden exterior crispness.
- Butter (melted): Brings moisture and a buttery depth that’s a must in waffles.
- Eggs: Bind everything together tightly while providing lift and tenderness.
- Vanilla Extract: A hint of warmth and sweetness to tie it all together.
- Blueberries: Juicy bursts of fruity freshness that give the waffles their iconic color and flavor pops.
- Cream Cheese (softened): Creates those luscious, creamy swirls that bring a dreamy texture contrast.
- Sugar (2 tablespoons for cream cheese): Sweetens the cream cheese just enough to complement but not overpower.
How to Make Blueberry Waffles with Cream Cheese Swirl Recipe
Step 1: Heat Your Waffle Iron
Before anything else, get your waffle iron heating up—this ensures it’s hot and ready to cook your waffles evenly and quickly when your batter is prepped.
Step 2: Prepare the Cream Cheese Swirl
Mix the softened cream cheese and 2 tablespoons of sugar in a small bowl until smooth. This sweetened cream cheese will add those delightful pockets of creamy goodness within the waffles.
Step 3: Combine the Dry Ingredients
In a large bowl, whisk together the flour, 1/2 cup sugar, baking powder, baking soda, and salt. Create a little well in the center—that’s where the wet ingredients will meet their new best friends.
Step 4: Mix the Wet Ingredients
In a medium bowl, combine the heavy cream, milk, melted butter, eggs, and vanilla extract. Whisk gently until everything is well incorporated, making a luscious, smooth batter base.
Step 5: Bring It All Together
Pour the wet mixture into the dry ingredients’ well. Stir gently just until the batter comes together; it’s perfectly okay if it’s a bit lumpy—overmixing will make the waffles tough.
Step 6: Fold in the Blueberries
Carefully fold in the fresh blueberries so they distribute evenly throughout the batter without breaking and turning the batter blue—unless you want a fun color swirl!
Step 7: Cook and Swirl
Spray your waffle iron generously with a non-stick cooking spray. Pour enough batter to cover the iron’s surface, then drop small dollops of the sweetened cream cheese mixture quickly onto the batter. Pour a little more batter over top to seal in those creamy bursts. Close the iron and cook for about 3 minutes or according to your waffle iron’s instructions until golden and crisp.
Step 8: Serve and Enjoy
Once cooked, your waffles are ready to be topped with your favorite additions and enjoyed warm. The contrast of crispy exterior and creamy swirls inside is absolute bliss.
How to Serve Blueberry Waffles with Cream Cheese Swirl Recipe

Garnishes
Fresh berries, a dusting of powdered sugar, or a drizzle of pure maple syrup are perfect to enhance both the look and taste of your waffles. Adding a few mint leaves or a dollop of whipped cream can make them feel extra special.
Side Dishes
Pair these waffles with crispy bacon, breakfast sausages, or a fresh fruit salad for a complete, balanced breakfast spread that will keep everyone happy and fueled.
Creative Ways to Present
Try stacking multiple waffles layered with a thin spread of cream cheese and blueberry compote between each. Or serve mini waffles on skewers with cream cheese drizzle for a fun brunch appetizer twist.
Make Ahead and Storage
Storing Leftovers
Cool your waffles completely before storing in an airtight container. They keep well in the fridge for up to 3 days, making for easy, ready-to-reheat breakfast options.
Freezing
Freeze leftover waffles in a single layer on a baking sheet, then transfer to freezer bags. They maintain flavor and texture beautifully for up to 2 months, perfect for quick mornings.
Reheating
Reheat frozen waffles in a toaster or oven to restore that fresh, crisp texture. Avoid microwaving as it tends to make them soggy, and you want to keep every bite crispy and fluffy just like fresh.
FAQs
Can I use frozen blueberries instead of fresh?
Absolutely! Just make sure to thaw and drain them well to prevent adding extra moisture to your batter, which can affect the waffle texture.
Is it possible to make this recipe dairy-free?
You can try using dairy-free alternatives like almond milk and vegan cream cheese along with a plant-based butter substitute. The texture might vary slightly but will still taste great.
How can I prevent the cream cheese from leaking out too much?
Dropping small dollops of cream cheese and slightly covering them with batter before closing the iron helps keep the swirl contained inside the waffles.
Can I make the batter the night before?
While possible, it’s best to add the blueberries and cream cheese dollops fresh before cooking. The batter may thicken or separate if left overnight.
What’s the best way to get crispy waffles?
Make sure your waffle iron is preheated properly, avoid overmixing the batter, and don’t cover the waffles after cooking as that traps steam and softens the crust.
Final Thoughts
This Blueberry Waffles with Cream Cheese Swirl Recipe has quickly become a cherished favorite in my kitchen and I’m confident it will in yours too. The harmonious mix of fluffy waffles, tangy cream cheese, and sweet blueberries creates a breakfast experience that’s comforting and gourmet all at once. So go ahead, whisk up this batter and treat yourself to mornings filled with joy and delicious smells!
Print
Blueberry Waffles with Cream Cheese Swirl Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 15 waffles
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Delight in these fluffy, golden Blueberry Waffles featuring bursts of fresh blueberries and a luscious cream cheese filling. Perfect for a weekend breakfast or brunch, this recipe yields 15 waffles with a perfect balance of sweetness and tang, all made easy with a simple waffle iron.
Ingredients
Dry Ingredients
- 3 cups All Purpose Flour
- 1/2 cup Sugar
- 3 teaspoons Baking Powder
- 1 1/2 teaspoons Baking Soda
- 1/2 teaspoon Salt
Wet Ingredients
- 1 cup Heavy Cream
- 2 cups Milk
- 1/2 cup Butter, melted
- 3 Eggs
- 2 Tablespoons Vanilla Extract
Additional Ingredients
- 1 cup Blueberries
- 1 cup Cream Cheese, softened
- 2 Tablespoons Sugar
Instructions
- Heat Waffle Iron: Begin by preheating your waffle iron according to the manufacturer’s instructions to ensure it’s hot and ready to cook the batter evenly.
- Prepare Cream Cheese Mixture: In a small bowl, combine the softened cream cheese with 2 tablespoons of sugar. Mix well until smooth and set aside for filling the waffles.
- Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, 1/2 cup sugar, baking powder, baking soda, and salt. Make a well in the center of the dry ingredients.
- Combine Wet Ingredients: In a medium bowl, whisk the heavy cream, milk, melted butter, eggs, and vanilla extract until thoroughly combined.
- Incorporate Wet Into Dry: Pour the wet mixture into the well of the dry ingredients. Gently mix just until combined; the batter will be slightly lumpy, which is ideal for tender waffles.
- Add Blueberries: Carefully fold the fresh blueberries into the batter, ensuring they are evenly distributed without breaking them up too much.
- Cook Waffles: Spray the waffle iron liberally with non-stick cooking spray. Pour enough batter to cover the waffle iron surface, then quickly drop small spoonfuls of the cream cheese mixture onto the batter. Cover with a little more batter to seal the cream cheese inside, and close the waffle iron. Cook for about 3 minutes or until waffles are golden and crisp.
- Serve: Remove waffles carefully and serve hot with your favorite toppings such as syrup, extra blueberries, or whipped cream. Enjoy the delightful combination of creamy and fruity flavors!
Notes
- Do not overmix the batter to keep the waffles light and fluffy.
- Fresh or frozen blueberries can be used; if frozen, do not thaw to prevent bleeding into the batter.
- The cream cheese filling adds a rich surprise inside each waffle; distribute it evenly for best results.
- Waffle iron temperatures and cooking times may vary, monitor closely the first time you cook.
- For crispier waffles, leave the cooked waffles on a wire rack instead of stacking them.

