Discover the perfect harmony of sweet and savory with this delectable Sesame Apricot Tofu—a vibrant, Asian-inspired dish that transforms humble tofu into a restaurant-worthy meal bursting with flavor. This vegan tofu recipe features crispy, golden-brown tofu cubes coated in a luscious sauce that combines the natural sweetness of apricot preserves with the nutty richness of sesame, balanced by savory soy sauce and aromatic ginger and garlic.
Perfect for weeknight dinners, meal prep, or entertaining vegetarian guests, this apricot glazed tofu delivers complex flavors and satisfying textures that will convert even the most skeptical tofu eaters. The combination of crispy exterior, tender interior, and glossy, flavorful sauce creates an irresistible dish that’s both comforting and exciting.
Why You’ll Love This Sesame Apricot Tofu
Restaurant-Quality at Home
This Asian tofu recipe rivals takeout with its glossy sauce, crispy texture, and complex sweet-savory balance, all achievable in your home kitchen.
Completely Plant-Based
This vegan protein recipe is entirely plant-based, making it perfect for vegans, vegetarians, or anyone looking to incorporate more meatless meals into their diet.
Quick and Easy
From start to finish in under 45 minutes, this easy tofu recipe fits busy schedules while delivering impressive, flavorful results.
Nutritious and Satisfying
Tofu provides complete protein and essential nutrients, while the sauce ingredients offer antioxidants, making this a healthy tofu dinner that doesn’t compromise on taste.
Budget-Friendly
Tofu is an economical protein source, making this an affordable option for feeding families or meal prepping for the week.
Customizable
Easily adjust sweetness, spice level, and add your favorite vegetables to make this versatile tofu recipe your own.
Great for Meal Prep
This dish reheats beautifully and actually tastes better the next day as flavors continue to meld, making it ideal for meal prep bowls.
Ingredients for Sesame Apricot Tofu
For the Tofu
- 1 block (14-16 ounces) extra-firm tofu
- 3 tablespoons cornstarch or arrowroot powder
- 2 tablespoons neutral oil (vegetable, canola, or avocado)
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- 2 tablespoons sesame seeds (white, black, or mixed)
For the Apricot Sesame Sauce
- ½ cup apricot preserves or jam
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons rice vinegar
- 1 tablespoon toasted sesame oil
- 2 tablespoons water or vegetable broth
- 1 tablespoon fresh ginger, minced
- 3 cloves garlic, minced
- 1 tablespoon honey or maple syrup (optional, for extra sweetness)
- 1 teaspoon sriracha or chili garlic sauce (adjust to taste)
- 1 teaspoon cornstarch mixed with 1 tablespoon water (for thickening)
For Serving
- 3-4 cups cooked jasmine rice, brown rice, or quinoa
- 2 cups steamed broccoli florets
- 1 cup snap peas or snow peas
- 2 green onions, sliced
- 1 tablespoon additional sesame seeds
- Fresh cilantro leaves (optional)
- Lime wedges
Optional Add-Ins
- 1 red bell pepper, sliced
- 1 cup shiitake or cremini mushrooms, sliced
- ½ cup cashews or peanuts
- 1 cup edamame
- Baby bok choy
- Thai basil leaves
- Crushed red pepper flakes
Step-by-Step Instructions
Preparing the Tofu (20 minutes)
Step 1: Press the Tofu
Remove tofu from package and drain liquid. Wrap the tofu block in a clean kitchen towel or several layers of paper towels. Place on a plate and set a heavy object on top (cast iron pan, books, or a tofu press). Press for 15-30 minutes to remove excess moisture. This crucial step ensures crispy tofu by eliminating water that would otherwise prevent browning.
Pro Tip: If you’re short on time, use a tofu press or microwave method: wrap in paper towels and microwave for 1 minute, then press for just 10 minutes.
Step 2: Cut the Tofu
Once pressed, cut the tofu into ¾-inch cubes. Uniform sizing ensures even cooking and maximum crispiness in this crispy baked tofu recipe.
Step 3: Coat with Cornstarch
Place cubed tofu in a large bowl. Sprinkle with salt, pepper, and cornstarch. Toss gently but thoroughly to coat each piece evenly. The cornstarch creates a crispy coating when cooked, transforming texture from soft to crunchy tofu perfection.
Alternative Method: For extra crispy tofu, place cornstarch in a plastic bag, add tofu cubes, seal, and shake to coat.
Step 4: Let Rest
Allow the coated tofu to rest for 5 minutes. This helps the cornstarch adhere better and creates a superior crispy exterior during cooking.
Making the Apricot Sesame Sauce (5 minutes)
Step 5: Prepare Aromatics
Mince the ginger and garlic finely. Fresh aromatics are essential for authentic Asian-inspired flavors. For convenience, you can use jarred minced ginger and garlic, though fresh provides superior flavor.
Step 6: Combine Sauce Ingredients
In a medium bowl, whisk together apricot preserves, soy sauce, rice vinegar, sesame oil, water, minced ginger, garlic, honey (if using), and sriracha. Whisk until the preserves are fully incorporated and the sauce is smooth.
Taste Test: The sauce should balance sweet (apricot), salty (soy sauce), tangy (vinegar), and nutty (sesame oil). Adjust to your preference—add more preserves for sweetness, soy sauce for saltiness, or sriracha for heat.
Step 7: Prepare Thickening Slurry
In a small bowl, mix 1 teaspoon cornstarch with 1 tablespoon water until smooth. Set aside—you’ll add this later to thicken the sauce to a glossy, coating consistency.
Cooking the Tofu (15 minutes)
Step 8: Choose Your Cooking Method
Pan-Frying Method (Recommended for Maximum Crispiness):
Heat 2 tablespoons oil in a large non-stick or well-seasoned cast iron skillet over medium-high heat. Once shimmering, add tofu cubes in a single layer without overcrowding. Cook undisturbed for 3-4 minutes until golden and crispy on the bottom. Flip and cook each side for 2-3 minutes until all sides are golden brown and crispy.
Baking Method (Hands-Off Option):
Preheat oven to 425°F (220°C). Arrange coated tofu on a parchment-lined baking sheet in a single layer. Bake for 25-30 minutes, flipping halfway through, until golden and crispy on all sides.
Air Fryer Method (Fastest and Crispiest):
Preheat air fryer to 400°F (200°C). Arrange tofu in a single layer in the basket. Air fry for 15 minutes, shaking the basket halfway through, until crispy and golden.
Step 9: Toast Sesame Seeds
While tofu cooks, toast sesame seeds in a dry skillet over medium heat for 2-3 minutes, stirring frequently, until fragrant and lightly golden. This enhances their nutty flavor. Transfer to a plate to prevent burning.
Step 10: Remove Tofu
Once crispy on all sides, transfer tofu to a plate lined with paper towels to drain any excess oil. The tofu should be deeply golden with a satisfying crunch.
Combining and Finishing (10 minutes)
Step 11: Sauté Vegetables (Optional)
If adding vegetables, quickly sauté sliced bell peppers, snap peas, or other vegetables in the same pan with a tablespoon of oil for 3-4 minutes until crisp-tender. Remove and set aside.
Step 12: Cook the Sauce
In the same pan over medium heat, pour in the apricot sesame sauce. Bring to a gentle simmer, stirring constantly. Cook for 2-3 minutes until the sauce begins to bubble and thicken slightly.
Step 13: Thicken the Sauce
Stir the cornstarch slurry once more (it settles), then add it to the simmering sauce while whisking. Continue cooking for 1-2 minutes until the sauce thickens to a glossy, syrupy consistency that will beautifully coat the tofu.
Step 14: Combine Tofu and Sauce
Return the crispy tofu (and vegetables if using) to the pan. Gently toss to coat each piece thoroughly with the apricot glaze. The sauce should cling to the tofu, creating a beautiful glossy coating.
Step 15: Add Sesame Seeds
Sprinkle the toasted sesame seeds over the glazed tofu and toss once more to distribute. The seeds add visual appeal, textural contrast, and nutty flavor to this sesame tofu masterpiece.
Plating and Serving (5 minutes)
Step 16: Prepare Your Base
Divide cooked rice, quinoa, or noodles among serving bowls or plates. The grain base provides a neutral canvas that absorbs the flavorful sauce.
Step 17: Add Vegetables
Arrange steamed or sautéed vegetables around or alongside the rice. Broccoli, snap peas, and bok choy are traditional choices that complement the sweet and savory tofu.
Step 18: Top with Glazed Tofu
Spoon the sesame apricot tofu over the rice and vegetables, ensuring each serving gets plenty of sauce. The glossy coating should glisten under the light.
Step 19: Garnish Beautifully
Top with sliced green onions, additional toasted sesame seeds, fresh cilantro leaves, and a sprinkle of red pepper flakes if desired. Serve with lime wedges for squeezing.
Step 20: Serve Immediately
This dish is best enjoyed fresh while the tofu maintains its crispy exterior. The contrast between crunchy tofu and tender rice creates the perfect textured tofu bowl experience.
Expert Tips for Perfect Sesame Apricot Tofu
Press Tofu Thoroughly
The single most important step for crispy tofu is removing moisture. Well-pressed tofu absorbs flavors better and crisps beautifully during cooking.
Use Extra-Firm Tofu
Soft or silken tofu won’t hold up to cooking. Extra-firm tofu maintains its shape and develops the best crispy exterior.
Don’t Skip the Cornstarch
Cornstarch creates the crispy coating that makes this tofu irresistible. It’s the secret to restaurant-quality texture in Asian tofu dishes.
Don’t Overcrowd the Pan
When pan-frying, give tofu space to breathe. Overcrowding creates steam, preventing crispiness. Cook in batches if necessary for the best pan-fried tofu.
Use Quality Apricot Preserves
The preserves are a key flavor component. Choose quality brands without artificial ingredients for the best apricot sauce flavor.
Adjust Sauce Consistency
If sauce becomes too thick, thin with water or broth. If too thin, simmer longer or add more cornstarch slurry for perfect glazed tofu coating.
Toast Your Sesame Seeds
This small step makes a huge difference in flavor. Raw sesame seeds are bland; toasted ones are nutty and aromatic.
Prepare Mise en Place
Have all ingredients prepped before you start cooking. Once you begin, the process moves quickly in this quick tofu stir-fry.