Good morning, cream cheese stuffed waffles! This irresistible stack starts with a reliable waffle batter, a sweet and silky cream cheese filling, and a bright homemade berry compote. These waffles are soft, slightly crisp at the edges, and make a special breakfast or brunch everyone will enjoy.

Stuffed Waffle Recipe
If you want to take your morning waffles up a notch, try stuffing them with a sweet cream cheese center and topping them with a quick berry sauce. This version uses a straightforward waffle batter and a creamy filling that’s easy to prepare. The berry compote comes together in about 10 minutes and brightens the dish with fresh flavor and color.
Why you’ll love it!
- A sweet breakfast treat that feels special
- Easy to freeze and reheat for busy mornings
- Kid-friendly and crowd-pleasing

Featured Ingredients
Simple Waffles
- Flour: all-purpose flour works well; white whole wheat can be substituted if you prefer.
- Sugar: granulated sugar adds a touch of sweetness.
- Milk: any milk works—dairy or plant-based.
- Eggs: provide structure and help create a fluffy interior.
- Butter: melted unsalted butter keeps the waffles moist and tender.
Cream Cheese Filling
- Cream cheese: full-fat cream cheese yields the best texture and flavor.
- Powdered sugar: smooths and sweetens the filling without graininess.
Berry Sauce
- Raspberries and blueberries: fresh is ideal but frozen berries work perfectly; strawberries can be used instead if preferred.
- Cornstarch: a small amount thickens the compote for spoonable consistency.

How to Make Stuffed Waffles
- Make the waffle batter: In a large bowl, whisk together the dry ingredients (flour, sugar, baking powder, salt). In a separate bowl, combine milk, eggs, and melted butter. Stir the wet ingredients into the dry just until combined; do not overmix. Set aside.
- Prepare the cream cheese filling: In a small bowl, beat softened cream cheese with powdered sugar until smooth. Transfer to a piping bag or a small resealable bag and snip one corner for easy filling.
- Heat the waffle iron: Preheat to the manufacturer’s recommended setting for waffles and lightly spray or brush with oil.
- Assemble and cook: Pour about 1/4 cup of batter into the waffle iron. Pipe 1–2 tablespoons of the cream cheese filling in a circle over the batter, avoiding the very edge. Pour another 1/4 cup of batter over the filling to cover it, then close the iron and cook according to your machine—usually 4–5 minutes—until golden and cooked through.
- Make the compote: In a small saucepan over medium-high heat, combine the raspberries and blueberries. Gently mash with a spoon to release juices and simmer for 4–5 minutes. Stir in a teaspoon of cornstarch mixed with a little water and cook 1–2 more minutes until slightly thickened. Remove from heat and let cool slightly.
- Serve: Top the warm stuffed waffles with the berry compote and, if desired, a drizzle of maple syrup. Serve immediately.

Serving Suggestions
Toppings
These waffles pair well with many toppings—mix and match to suit your taste.
- Nut butter for a savory-sweet contrast
- Pure maple syrup for classic flavor
- Fresh fruit like sliced bananas or strawberries
- Chopped nuts or seeds for crunch
Sides
- Breakfast sausage or patties
- Skillet-style breakfast potatoes
- Crispy oven-baked bacon

Storage
Store leftover waffles in an airtight container or a resealable plastic bag in the refrigerator for up to 3 days. Keep the compote separate to maintain the waffles’ texture.
Freezer Directions
Cool waffles completely before freezing. Do not add the compote prior to freezing. Wrap individual waffles tightly in foil or plastic wrap, then place in a freezer-safe bag or container. Freeze for up to 3 months. Reheat from frozen in a toaster or oven until warmed through and crisp.
Tips & Notes
- A 7-inch waffle iron works well for these proportions, but adjust batter amounts to suit your machine.
- The berry compote is optional—plain maple syrup is a simple alternative.
- For an easier filling, pipe the cream cheese mixture chilled so it holds its shape when sandwiched in the batter.
Ingredients (Serves 6)
Waffles
- 2 cups all-purpose flour
- 2 tablespoons granulated sugar
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1 cup milk (any kind)
- 2 large eggs
- 4 tablespoons unsalted butter, melted
Cream Cheese Filling
- 8 oz cream cheese, softened
- 1/2 cup powdered sugar
Berry Sauce
- 1 cup fresh raspberries
- 1 cup fresh blueberries
- 1 teaspoon cornstarch
Instructions (Summary)
Combine dry ingredients and then stir in wet ingredients to make the batter. Blend the cream cheese and powdered sugar until smooth and place in a piping bag. Preheat and grease the waffle iron. Layer batter, cream cheese filling, and batter in the iron, then cook until golden. Simmer berries and thicken with cornstarch to make the compote. Serve waffles warm with berry sauce.
Nutrition
Approximate per serving: Calories: 477 kcal; Carbohydrates: 56 g; Protein: 10 g; Fat: 24 g; Fiber: 3 g; Sugar: 21 g. Nutrition information is an estimate and should be used as a guideline only.