If you’re on the lookout for a recipe that lights up your taste buds while keeping things fresh and vibrant, I can’t recommend the Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe enough. These waffles are a delightful twist on traditional tofu preparations, turning simple ingredients into a crispy, flavorful masterpiece that feels both comforting and exciting. Each bite crisps up beautifully thanks to the waffle iron magic, while the peppery arugula pesto and juicy tomato slices add layers of zest and freshness that make this dish truly unforgettable.

Ingredients You’ll Need
Getting started with this recipe is a breeze because the ingredients are simple yet vital for capturing the authentic flavors and textures. Each component plays its part beautifully, from the tofu’s crisp foundation to the vibrant pesto and fresh tomatoes that bring the dish to life.
- 14-18 oz firm or extra firm tofu: The key to achieving that perfect crispy texture, firm tofu holds its shape well when cooked in the waffle iron.
- 2 tablespoons arugula pesto or nut-free pesto: Adds a punch of peppery brightness and herbaceous richness that complements the tofu perfectly.
- 3 slices of tomato: Provides juicy freshness and a natural sweetness that balances the savory flavors.
- Salt and pepper: Essential for seasoning and enhancing the natural flavors of both the tofu and tomato slices.
How to Make Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe
Step 1: Prepare the Tofu
Start by slicing your firm tofu into a large square about 4-5 inches wide, then cut it into ½-inch thick slabs. This size works perfectly for cooking evenly in the waffle iron. Next, arrange the slabs on a plate in a single layer and microwave them for 1-2 minutes. This step helps reduce moisture, making your waffles crispier once cooked.
Step 2: Remove Excess Moisture
After microwaving, place a paper towel on top of the tofu slabs and gently blot to absorb any remaining water. This little step is crucial to avoid sogginess and achieve that delightful, crunchy exterior we’re aiming for.
Step 3: Cook the Tofu Waffles
Heat your waffle iron, then place one tofu slab inside. Close the lid, and for extra crispiness, place a heavy pan on top to press the tofu down slightly. This ensures good contact with the iron’s ridges. Let it cook for about five minutes or until golden brown and irresistibly crispy. Repeat this process with the remaining tofu slabs.
Step 4: Assemble Your Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe
Spread a generous tablespoon of arugula pesto on one tofu waffle to create a flavorful base. Layer your fresh tomato slices on top, then season with salt and freshly ground pepper to taste. Finally, place another crispy tofu waffle on top, slice your tofu sandwich in half, and get ready for a taste sensation.
How to Serve Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe

Garnishes
To elevate the presentation and flavor, consider adding a few fresh arugula leaves or a light drizzle of olive oil on top. A sprinkle of toasted pine nuts or hemp seeds can add a delightful crunch and nutty touch to your crispy tofu waffles.
Side Dishes
This recipe pairs beautifully with a bright mixed green salad dressed in lemon vinaigrette or a warming bowl of roasted seasonal vegetables. Light, refreshing sides help balance the crispy richness of the tofu waffles, making the meal satisfying but not heavy.
Creative Ways to Present
Think outside the sandwich! Try serving the tofu waffles open-faced with layers of pesto and tomato, topped with microgreens for an elegant brunch plate. You could also cut the waffles into smaller squares and serve as finger food with dipping sauces for a fun appetizer.
Make Ahead and Storage
Storing Leftovers
The crispy tofu waffles keep well in an airtight container in the refrigerator for up to three days. Just be aware that the tofu may soften over time, so it’s best to re-crisp before serving.
Freezing
You can freeze the cooked tofu waffles by arranging them in a single layer on a baking sheet to freeze individually before transferring to a freezer bag. This method prevents sticking and makes it easy to grab as many as you need later.
Reheating
For best results, reheat the waffles in a toaster oven or conventional oven at 375°F for 8-10 minutes. This brings back the crisp texture far better than microwaving, making your leftovers taste nearly as good as fresh.
FAQs
Can I use soft tofu instead of firm tofu for this recipe?
Soft tofu won’t work as well because it lacks the firmness needed to hold its shape and get crispy in the waffle iron. For the best results, always stick with firm or extra firm tofu.
Is the arugula pesto spicy?
Arugula pesto has a mild peppery bite, but it’s generally not spicy. If you like a bit more heat, you can add crushed red pepper flakes or a dash of hot sauce to your pesto.
Can I make this recipe nut-free?
Absolutely! Use a nut-free pesto or make your own using seeds like sunflower or pumpkin seeds instead of pine nuts. It’s a great way to keep it allergy-friendly without sacrificing flavor.
How can I make the tofu waffles extra crispy?
Blotting the tofu dry before cooking is essential. Also, pressing the waffle iron lid with a heavy pan helps create a beautiful, even crispiness. Cooking until golden brown and not overstuffing the iron will give you the best texture.
What’s a good substitute for the arugula pesto?
If you don’t have arugula pesto, basil pesto works well too. Alternatively, you can try chimichurri or even a simple garlic and herb olive oil drizzle for a fresh herbaceous note.
Final Thoughts
If you’re curious about elevating your tofu game, the Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe is an absolute must-try. It’s quick, vibrant, and packed with textures that will surprise and delight you. Once you try this recipe, it’s guaranteed to become a go-to favorite — I just know it!
Print
Crispy Tofu Waffles with Arugula Pesto and Tomato Slices Recipe
- Prep Time: 5 minutes
- Cook Time: 7 minutes
- Total Time: 12 minutes
- Yield: 2 servings
- Category: Main Dish
- Method: Grilling
- Cuisine: Fusion
- Diet: Vegan
Description
These Crispy Tofu Waffles are a quick and innovative way to prepare tofu, transforming it into a deliciously golden and crispy treat perfect for easy meals. Paired with arugula pesto and fresh tomato slices, this recipe offers a flavorful, protein-packed sandwich that’s perfect for lunch or a light dinner.
Ingredients
Main Ingredients
- 14–18 oz firm or extra firm tofu (for best crispiness)
- 2 tablespoons arugula pesto or nut-free pesto (for added flavor)
- 3 slices tomato slices (for freshness)
- Salt and pepper (to taste)
Instructions
- Preparation: Cut the tofu into a square shape, approximately 4-5 inches wide, then slice the square tofu into ½-inch thick slabs. Lay the tofu slabs evenly on a plate in a single layer.
- Microwaving the Tofu: Microwave the tofu slabs for 1 to 2 minutes to help remove excess moisture, softening them slightly for a better texture.
- Drying the Tofu: Blot the microwaved tofu slabs with a paper towel to absorb any excess moisture, which will help achieve the desired crispiness during cooking.
- Cooking in Waffle Iron: Place one tofu slab into a preheated waffle iron, close the lid, and place a heavy pan on top to press the tofu evenly. Cook for about 5 minutes or until the tofu turns golden and crispy. Repeat this step for additional waffles.
- Assembling the Sandwich: Spread 1 tablespoon of arugula pesto on one crispy tofu waffle, layer with thin tomato slices, and season the tomatoes with salt and pepper. Top with another tofu waffle to form a sandwich, slice in half, and serve immediately.
Notes
- Using firm or extra firm tofu ensures the waffles hold their shape and crisp up well.
- Microwaving the tofu before cooking is crucial for reducing moisture and achieving crispiness.
- You can substitute arugula pesto with any nut-free pesto or spread to accommodate allergies.
- Adding heavy weight on the waffle iron helps press the tofu for better texture and even cooking.
- Serve immediately for best texture; leftovers can be reheated in the waffle iron for crispiness.

