Spicy, Sweet, and Nutty Tofu

5 from 3 votes

This post may contain affiliate links. Please read our disclosure policy.

And you thought you didn’t like tofu? This easy vegetarian dish that's filled with flavor will change your mind!

Spicy, Sweet and Nutty Tofu on a long blue platter.

This dish will make you fall in love with tofu! There is such a fabulous explosion of flavor and texture in this recipe, but somehow, the flavors still feel so comforting. Peanuts, honey, chile pepper flakes, ginger, garlic, and soy sauce — it’s an umami festival. The tofu is creamy on the inside and crackly on the outside, and the sautéed cubes are enfolded in a sweet and savory sauce you will dream about.

Serve this savory and slightly sweet tofu atop white rice with Chili Crunch Cole Slaw or a salad with Japanese Restaurant Salad Dressing. Also, try Tofu with Peanut Sauce!

By signing up, you agree to our Privacy Policy.

Wooden spatula with a piece of Spicy, Sweet and Nutty Tofu.

Ingredients

  • Peanut oil – For sautéeing. You can use any type of neutral oil.
  • Tofu – I use extra-firm tofu and press it for the best texture; check out How to Press Tofu before you start cooking.
  • Garlic – For depth of flavor and aromatics.
  • Red chili flakes – For a bit of spice.
  • Honey – For a touch of sweetness.
  • Soy sauce – For umami flavor notes.
  • Lime juice – A touch of acid to brighten the dish and bring out all the flavors.
  • Minced fresh ginger – Offers a bright spiciness.
  • Salted peanuts – For crunch. You could also use cashews or other nuts (check to make sure there are no tree nut allergies!)
  • Rice – To serve.

How to Make Sweet and Spicy Tofu

  1. Cook the tofu: Heat oil in a large skillet over medium-high heat. Sear the tofu until browned and remove to a plate (see more about how to Make Crispy Tofu in a Pan).
How to Make Crispy Tofu
  1. Make the sauce: Over low heat, add the remaining tablespoon of oil and sauté the garlic, ginger, and red chili flakes. Add the honey and soy sauce and mix until well combined. Stir in the lime juice, then return the tofu to the skillet and coat it thoroughly in the sauce.
  2. Finish and enjoy: Transfer to a plate and sprinkle the peanuts over the top. Serve with the hot rice.
Sauteed tofu on blue platter with peanuts and spicy sauce.

Tips

  • Make sure to press the tofu to remove as much of the water in the tofu as possible.
  • Let the tofu really sear in the pan, and don’t be tempted to flip it around too often. It needs solid time on each side to get nicely browned and change texture from soft to something with real give.

Storage

Store your cooked tofu with the sauce in an airtight container in the fridge for up to 5 days. The tofu will get a bit softer, but it will still taste delicious. You can eat it cold or reheat it in the microwave or on the stovetop.

What to Serve With Spicy, Sweet, and Nutty Tofu

Spicy, Sweet and Nutty Tofu topped with salted peanuts.

More Tofu Recipes

Pin this now to find it later

Pin It
5 from 3 votes

Spicy, Sweet, and Nutty Tofu

And you thought you didn’t like tofu? This easy vegetarian dish that's filled with flavor will change your mind!
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 People
Save this recipe!
We’ll send it to your email, plus you’ll get new recipes every week!

Ingredients 

  • 2 tablespoons peanut oil (or vegetable or canola oil; divided)
  • 1 pound extra-firm tofu (pressed to remove water; sliced 1/2-inch thick, each slice cut in half)
  • 4 cloves garlic (minced)
  • ¼ teaspoon red chili flakes
  • 2 tablespoons honey
  • 2 tablespoons reduced sodium soy sauce
  • 1 teaspoon lime juice
  • 1 tablespoon minced fresh ginger (or more if you love ginger)
  • ¼ cup crushed salted peanuts
  • Hot cooked rice (to serve; optional)

Instructions 

  • Heat 1 tablespoon of the oil in a large skillet over medium-high heat. Sear the tofu until browned, about 4 minutes on each side. Remove the tofu to a plate, and reduce the heat to low.
  • Add the remaining tablespoon of oil to the pan and saute the garlic, ginger, and red chili flakes for 1 minute, until the garlic turns golden. Add the honey and soy sauce and stir until hot and well combined. Stir in the lime juice, then return the tofu to the skillet and turn so that it is nicely glazed with the sauce.
  • Transfer to a plate and sprinkle the peanuts over the top. Serve with the hot rice.

Notes

  • Let the tofu really sear in the pan, and not be tempted to flip it around too often. It needs solid time on each side to get nicely browned and change texture from soft to something with real give.
  • Store your cooked tofu with the sauce in an airtight container in the fridge for up to 5 days. The tofu will get a bit softer, but it will still taste delicious. You can eat it cold or reheat it in the microwave or on the stovetop.

Nutrition

Calories: 186kcal, Carbohydrates: 15g, Protein: 13g, Fat: 9g, Saturated Fat: 1g, Sodium: 382mg, Potassium: 309mg, Fiber: 2g, Sugar: 10g, Vitamin A: 37IU, Vitamin C: 1mg, Calcium: 55mg, Iron: 2mg
Like this recipe? Rate and comment below!

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

5 from 3 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Dedie says:

    So delicious! Happy Lunar NY!

  2. Dedie says:

    Yum