Side Dishes
This sweet potato waffle sandwich recipe transforms breakfast into a stacked masterpiece—crispy, nutty, and packed with natural sweetness. 🌟 The secret lies in blending mashed sweet potatoes into the batter, creating waffles that are both hearty and delicate, perfect for sandwiching.
I developed this after craving something beyond traditional waffles that could hold fillings without falling apart.
What makes this recipe stand out is the fast cooking process—just 15 minutes in the waffle iron, and you're ready to assemble. The batter combines simple ingredients like flour, eggs, and spices with roasted sweet potatoes for depth, while the waffle iron ensures crisp edges and a tender interior.
This isn’t just a side; it’s a complete meal that’s satisfying enough for brunch or a light lunch.
Assembling the sandwich is where the magic happens. Spread cream cheese for creaminess, add jam or avocado for freshness, and top with a second waffle or toasted bread for structure. The result?
A sandwich with layers of texture and flavor—crunchy, creamy, and slightly sweet—that’s both filling and elegant. It’s the kind of dish that turns a simple breakfast into an experience.
Best of all, this recipe is vegetarian-friendly and easily adaptable—swap cream cheese for vegan butter, or use almond milk in the batter. Serve with a side of yogurt or fresh fruit to round out the meal. Let’s make breakfast worth waking up for.
Ingredients for sweet potato waffle sandwich
Crispy waffles meet hearty sandwiches with these 15 ingredients—simple yet transformative for breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 whole | Peeled and roasted until tender |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Granulated Sugar 🍚 | ½ cup | Adjust for sweetness preference |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌶️ | ¼ tsp | Finely ground for subtle flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Unsalted Butter 🧈 | ½ cup | Melted and cooled slightly |
| Almond Milk 🥛 | ½ cup | Unsweetened for neutral flavor |
| Vanilla Extract 🍯 | 1 tsp | Pure for authentic flavor |
| Cream Cheese 🧀 | 8 oz | Room temperature for spreading |
| Strawberry Jam 🍓 | ¼ cup | High-quality for sweetness |
| Avocado 🥑 | ½ whole | Mashed for creaminess |
| Sliced Bread 🍞 | 4 slices | Toasted for structure |
Sweet potatoes are the foundation—roast them until tender but not mushy. Organic sweet potatoes from Whole Foods or the grocery store's produce section work best. For extra nutty flavor, roast them with a drizzle of olive oil and a pinch of salt. The flour should be all-purpose, not self-rising, and sifted to avoid lumps. Eggs at room temperature mix more smoothly, so pull them out 15 minutes before using. The spices—cinnamon and nutmeg—should be freshly ground if possible, as pre-ground spices lose potency quickly.
No almond milk? Oat milk or soy milk works just as well, but stick to unsweetened versions. Swap cream cheese for vegan cream cheese if needed, though the texture will be slightly softer. For the avocado, ripe but firm is ideal—too soft and it gets mushy when mashed. The jam can be any flavor you prefer, but strawberry or raspberry pairs beautifully with the sweet potato's natural sweetness. If you're short on time, use pre-sliced bread, but toasting it adds a satisfying crunch. For extra richness, add a sprinkle of cinnamon to the jam before spreading.
The batter keeps in the fridge for 2 days if stored in an airtight container, though it's best fresh. Roasted sweet potatoes can be prepped ahead and stored in the fridge for 3 days or frozen for 3 months. Assembled sandwiches hold up for 4 hours at room temperature, but the waffles lose crispness quickly—so make them fresh if possible. For meal prep, store components separately and assemble as needed. The avocado will turn brown, so add lemon juice to keep it fresh.
Why You'll Love This Recipe
- No Mic Needed: I swear by this when I’m too tired to measure. Just mash the sweet potato, mix in the dry stuff—flour, sugar, baking powder—and crack in the eggs. No food processor, no fuss. The waffle iron does all the work while I sip my coffee.
- Sweet & Savory Magic: That caramelized sugar crust on the outside? Chef’s kiss. Inside, it’s tender and just sweet enough to balance peanut butter or a sprinkle of cinnamon. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Lunch in Minutes: Throw two waffles between a slice of cheese or a smear of Nutella, and you’ve got a breakfast-for-dinner that feels fancy. I’ve served these to guests who thought they were brunch specials—no one ever guessed how little effort they took.
- Budget Breakfast Hack: Sweet potatoes keep forever, and flour, eggs, and sugar are pantry staples. I make a batch on Sundays, freeze extras, and toast them straight from the freezer. Feeds my kids for days without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato waffle sandwiches
Here's how to assemble these layered breakfast sandwiches quickly and efficiently.
👨🍳 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 400°F. Pierce the 2 whole medium sweet potatoes with a fork and place them on a baking sheet. Roast for 45-50 minutes until a knife slides in easily and the flesh is soft throughout. Let them cool slightly before handling—they'll be hot!
While they roast, I like to give them a light brush of olive oil and sprinkle with a pinch of salt halfway through for extra flavor. This ensures they don't dry out and develop a subtle caramelization. The sweet potatoes should yield slightly when pressed with your finger at the end of cooking.
🍳 Step 2: Make the Waffle Batter and Cook
In a large bowl, whisk together the 1.5 cups all-purpose flour, 0.5 cup granulated sugar, 2 tsp baking powder, 1 tsp ground cinnamon, 0.25 tsp ground nutmeg, and 0.5 tsp salt. In a separate bowl, beat the 2 whole large eggs until frothy, then mix in the 0.5 cup melted unsalted butter, 0.5 cup almond milk, and 1 tsp vanilla extract.
Combine the wet and dry ingredients gently until just mixed—don't overmix. Let the batter rest for 5 minutes while you preheat your waffle iron to medium heat. Cook the waffles according to manufacturer's instructions until golden brown and crispy. Keep them warm in a 200°F oven while you prepare the fillings.
🥘 Step 3: Prepare the Cream Cheese and Avocado Spread
In a small bowl, beat the 8 oz cream cheese until smooth and spreadable. Mix in the 0.25 cup strawberry jam until evenly combined. In another bowl, mash the 0.5 whole avocado with a pinch of salt and a squeeze of lemon juice (if available) until smooth.
Here's the thing—don't skip the lemon juice if you have it. It prevents the avocado from browning and adds a bright contrast to the sweetness. The cream cheese mixture should be thick enough to hold its shape when spread, but still easy to work with. If it's too firm, let it sit at room temperature for 10 minutes while you toast the bread.
🔥 Step 4: Assemble the Waffle Sandwiches
Toast the 4 slices sliced bread until golden and crisp. Spread each slice with about 1 tablespoon of the cream cheese mixture. Place a roasted sweet potato slice on half the waffles and a waffle on top of each. Spread the avocado mixture on the waffle side of the other bread slices.
Here's where it gets fun—stack the bread slices together with the avocado side up. Add the remaining waffle on top of each stack, then spread the remaining cream cheese mixture on the top waffle. Press gently to hold everything together. The sandwiches should be substantial enough to eat with one hand while driving or enjoying at your desk.
⏰ Step 5: Serve Immediately for Maximum Freshness
Serve the sandwiches immediately while all components are at their peak texture. The waffles should be crispy on the outside with a soft interior, the sweet potatoes tender with caramelized edges, and the fillings creamy and spreadable. If you need to reheat, warm in a 350°F oven for 5-7 minutes to maintain crispness.
Real talk: these sandwiches are best enjoyed fresh. The avocado will oxidize if left out too long, and the waffles may lose their crispness. But when everything's hot and layered just right, you'll get that perfect balance of sweet, creamy, and nutty flavors in every bite.
Pro Tips For Making Sweet Potato Waffle Sandwich
- PEEL AND GRATE COLD: Sweet potatoes release starch like crazy when warm—your waffles will turn gummy if you skip this. Pop them in the freezer for 20 minutes after peeling, then grate. I learned this the hard way after making a batch that stuck together like glue.
- WHISK EGGS UNTIL THICK: Don’t just crack and stir—beat those eggs for 30 seconds until they’re noticeably thicker. This adds structure to the waffles, so they hold up better when stacked and toasted. My first batch collapsed like a pancake because I rushed this.
- DON’T OVERMIX THE BATTER: Once you fold in the grated sweet potato, stop mixing after 10 strokes. Overworking it develops gluten, making your waffles dense instead of light. I now measure by volume (not weight) for the flour to keep it consistent—no guesswork.
- TOAST WARM, NOT HOT: Let your waffles cool for 2 minutes after cooking, then toast them in a 300°F (150°C) oven for 3-5 minutes. This crisps the edges without burning them—critical when you’re layering them with fillings. My first sandwiches were soggy because I skipped this step.
Creative variations of this dish
Sweet & Savory Fusion
Swap the jam for peanut butter and add thinly sliced apple or pears for a sweet-savory twist. The nutty richness of peanut butter complements the sweet potatoes beautifully, while the fruit adds freshness.
I like using Smucker's Natural Peanut Butter for its smooth texture, and a sprinkle of crushed peanuts on top adds extra crunch. 🥜
Spiced Maple Glaze
Brush the warm waffles with a maple glaze made by simmering ¼ cup maple syrup with ½ tsp cinnamon and ¼ tsp vanilla extract until slightly thickened. This adds a sticky, caramelized layer that pairs perfectly with the cream cheese and sweet potato flavors.
I use Grade B maple syrup for its deeper flavor, but Grade A works too.
Breakfast Tacos Style
Cut the waffles into triangle wedges and serve them like breakfast tacos. Fill with scrambled eggs, crumbled bacon, and a drizzle of hot honey. The crispy edges hold up well, and the sweet potatoes add a subtle sweetness that balances the savory fillings.
For extra flair, sprinkle with chopped cilantro and a pinch of smoked paprika. 🌯
Vegan Adaptation
Replace the eggs with flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), use vegan cream cheese like Kite Hill, and swap butter for coconut oil. The sweet potatoes and spices still shine, making this a hearty vegan option.
I find Silk unsweetened almond milk works best for the batter’s lightness. The texture stays crispy and satisfying! 🌱
Cinnamon Roll Twist
Mix ½ cup cream cheese into the waffle batter before cooking, then top with a cinnamon-sugar mix (2 tbsp sugar + 1 tsp cinnamon) while still in the waffle iron.
Roll the warm waffles in the mix to coat, then slice into rectangles for a cinnamon roll-inspired sandwich. Add a swipe of vanilla glaze for extra decadence. 🍥
Protein-Packed Add-Ins
Boost nutrition by adding Greek yogurt to the cream cheese spread or layering turkey bacon between waffles. For a vegetarian option, mix chickpeas into the batter for extra protein and texture. I’ve also seen success with tofu scramble as a filling—just make sure it’s well-seasoned to complement the sweetness. 💪
Nutrition facts
Frequently asked questions
Can I make these waffles without a waffle iron?
Use a non-stick skillet over medium heat with 1 tablespoon butter per waffle. Pour ½ cup batter per waffle, cover with a lid, and cook for 3-4 minutes until golden and crispy. Flip carefully—they'll be delicate! The texture will be slightly different but still delicious.
How do I store leftover waffle sandwiches?
Store components separately to maintain freshness. Keep the waffles in an airtight container at room temperature for 2 days, or freeze them for 1 month. Reheat waffles in a 350°F oven for 5-7 minutes to restore crispness. The fillings (cream cheese, avocado) should be stored separately and added fresh when serving.
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes provide natural sweetness and a creamy texture that regular potatoes lack. If you're out of sweet potatoes, try butternut squash puree (½ cup) mixed into the batter for a similar effect. The flavor will be milder but still delicious.
Why did my waffles turn out gummy instead of crispy?
Overmixing the batter or undercooking likely caused this. Whisk just until combined—overmixing develops gluten, making waffles tough. Also, ensure your waffle iron is properly heated and the batter is spread evenly. Cook until golden brown (3-4 minutes typically). For extra crispiness, brush with melted butter after cooking.
What's the best way to reheat these sandwiches?
For best results, reheat in a 350°F oven for 5-7 minutes on a wire rack to maintain crispness. If using a toaster, place the sandwich waffle-side down first to prevent burning. Microwaving is possible but will make the waffles soggy—cover with a damp paper towel for 15-20 seconds if needed.
