Skip to main content

Crispy Tofu With Peanut Sauce

4.1

(17)

Baked Tofu Satay over Rice in a black bowl on a white fabric
Photograph by Elizabeth Coetzee, Prop Styling by Emma Ringness, Food Styling by Emilie Fosnocht

Crispy tofu meets a velvety blend of peanut butter, ginger, and garlic, thickened with coconut cream. Inspired by satay, sans the skewers, it’s an enormously satisfying weeknight dinner. The tofu absorbs all the savory goodness, becoming flavorful from the inside out. Be sure to use firm tofu so it can hold up to the thick sauce—anything softer will break apart. Serve with rice for a filling meal.

All products featured on Epicurious are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.

What you’ll need

Recipe information

  • Total Time

    30 minutes

  • Yield

    4 servings

Ingredients

3 Tbsp. vegetable oil, divided
1 14-oz. package firm tofu, drained, patted dry, cut into ½" cubes
1 large shallot, finely chopped
1 2" piece ginger, peeled, finely grated
5 garlic cloves, finely grated
1 tsp. ground cumin
1 tsp. red chile powder or crushed red pepper flakes
½ tsp. ground turmeric
1 5.4-oz. can unsweetened coconut cream
2 Tbsp. smooth natural peanut butter
1 Tbsp. honey
1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt
1 Tbsp. fresh lime juice
Cilantro leaves, thinly sliced jalapeños, steamed white rice, and lime wedges (for serving)

Preparation

  1. Step 1

    Heat 1 Tbsp. vegetable oil in a large nonstick skillet over medium-high. Cook one 14-oz. package firm tofu, drained, patted dry, cut into ½" cubes, turning once, until golden brown, 5–7 minutes. Transfer tofu to a plate.

    Step 2

    Heat remaining 2 Tbsp. vegetable oil in same skillet over medium. Cook 1 large shallot, finely chopped, one 2" piece ginger, peeled, finely grated, and 5 garlic cloves, finely grated, stirring often, until shallot is translucent and starting to brown around the edges, 5–7 minutes. Add 1 tsp. ground cumin, 1 tsp. red chile powder or crushed red pepper flakes, and ½ tsp. ground turmeric and cook, stirring, until spices are fragrant, about 1 minute. Add one 5.4-oz. can unsweetened coconut cream, 2 Tbsp. smooth natural peanut butter, and 1 Tbsp. honey; stir to combine. Bring to a simmer and cook, stirring occasionally, until sauce is thickened, about 5 minutes. Whisk in ½ cup water and 1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt. Return tofu to skillet and simmer until heated through, about 2 minutes. Thin sauce with up to ¼ cup water if needed, stirring to combine. Taste and season with more salt if needed. Remove from heat and stir in 1 Tbsp. fresh lime juice.

    Step 3

    Scatter cilantro leaves and thinly sliced jalapeños over saucy tofu. Serve with steamed white rice and lime wedges.

    Do Ahead: Saucy tofu (without cilantro) can be made 1 day ahead. Let cool; cover and chill.

See Related Recipes and Cooking Tips

Read More
Aided by jarred bouillon paste and some spices, the flavor of this baked tofu is intriguingly complex, and good enough to eat on its own.
This vegetarian bowl is as colorful as it is hearty: brown rice and quinoa, roasted tofu and broccolini, avocado, cabbage slaw, and a turmeric-spiked dressing.
With custardy tofu, a fragrant scallion sauce, and smoky bonito flakes, this restaurant-quality dish is an impressive appetizer or main for dinner at home.
This rich lentil soup is loaded with flavor and texture: coconut milk for creaminess and curry paste for punch, plus tons of spinach and a bit of tiny pasta.
This plant-based twist on the classic Chinese chicken dish swaps in crisped crumbled tempeh and fresh fresno chiles.
This riff on the Laotian classic comes together in 20 minutes.
A homemade black bean sauce is better than anything you can find in the grocery store. Plus, the 15-minute dinner you can make with it.
These crispy cutlets feature a coconut-breadcrumb coating and sriracha mayo. Pair with a bright cuke salad to turn into a meal.