Peanut Tofu Coconut Rice

Creamy Peanut Tofu Coconut Rice plated with cilantro, lime wedge, and crunchy peanuts Save
Creamy Peanut Tofu Coconut Rice plated with cilantro, lime wedge, and crunchy peanuts | rusticrecipeblog.com

Press and cube extra-firm tofu, toss with soy and sesame, then coat lightly with cornstarch and pan-fry until golden and crisp. Simmer jasmine rice in coconut milk and water until tender and fluffy. Whisk a smooth peanut sauce from peanut butter, soy, lime, ginger and warm water, then sauté bell pepper and carrot. Toss tofu with the sauce, combine with vegetables, and serve over coconut rice topped with spring onions, chopped peanuts, cilantro and lime wedges for brightness.

The sizzle of tofu hitting a hot pan always makes me pause and smile it's a sound that signals the promise of a deliciously satisfying meal is moments away. My kitchen was once heavy with the earthy aroma of coconut rice the first time I decided to try this dish on a whim, curiosity leading the way rather than nostalgia. As the peanut sauce came together, each ingredient layered in, I realized the magic was in its humble, make-do origins. There's something about the vibrant colors and savory creamy warmth here that feels just as energizing as it is comforting.

I once made this peanut tofu coconut rice late on a Sunday, just as a storm rolled in and wind rattled the windowpanes—my friends huddled at the table laughing as we all built our own colorful bowls. We ended up eating straight from the pan, pausing only to argue about who would get the last sprinkle of roasted peanuts. The rainy evening somehow made every bite taste even creamier and brighter.

Ingredients

  • Extra-firm tofu: Pressing is crucial so it holds its structure—I've learned that patience here ensures the crispiest cubes.
  • Soy sauce or tamari: This bathes the tofu in savory flavor, and tamari keeps it gluten-free without sacrificing depth.
  • Sesame oil: Just a dash brings out the nutty undertone and makes the tofu a bit glossy before frying.
  • Cornstarch: My secret to achieving that addictive, shatteringly crisp exterior.
  • Smooth peanut butter: Creamy is key for sauce texture—always whisk it with warm water to avoid clumps.
  • Maple or rice syrup: Either sweetener works for balance, but maple adds a subtle hint of earthiness I really love.
  • Lime juice: Adds a burst of zesty brightness—don’t skip it, even if you have to use bottled.
  • Fresh ginger & garlic: I always grate these finely to keep their flavors present but not overpowering.
  • Sriracha or chili paste: Optional, but a little heat brings everything together—add with a gentle hand.
  • Jasmine rice: Rice is the canvas, so rinse until clear for perfect, fluffy grains that absorb coconut flavor.
  • Coconut milk: Full-fat gives the rice its signature richness and aroma.
  • Red bell pepper: A sweet crunch for color and freshness—it’s worth slicing thinly for even sautéing.
  • Carrot: Julienned strips blend well – sometimes I skip peeling if it’s washed and organic.
  • Spring onions, roasted peanuts, cilantro, lime wedges: These garnishes make the finished dish pop—double the peanuts if you love extra crunch.

Instructions

Coconut Rice Magic:
Rinse the jasmine rice till the water runs almost clear, then combine it in a saucepan with coconut milk, water, and salt. Bring to a cheerful bubble, then cover and let it gently simmer until the grains are tender and all liquid is absorbed; let it rest off the heat before fluffing.
Marinate and Dust the Tofu:
Toss cubed tofu in soy sauce and sesame oil before coating evenly with cornstarch so every piece is ready to crisp up beautifully.
Achieve Crispy Perfection:
Heat a slick of oil in a skillet and sear tofu until each side is golden and crisp, turning as needed for even crunch.
Whisk Together the Peanut Sauce:
Combine peanut butter, soy sauce, syrup, lime, ginger, garlic, sriracha, and warm water in a bowl, whisking vigorously until smooth and luxuriously pourable.
Sauté the Crunchy Veg:
In the now-empty skillet, quickly sauté the red pepper and carrot until just tender, keeping the colors vivid and flavors fresh.
Toss and Warm:
Return tofu to the pan, pour over the peanut sauce, and toss gently—just long enough for everything to get steamy and glossy.
Assemble and Garnish:
Spread coconut rice on plates, spoon over the peanut tofu and vegetables, and shower with spring onions, roasted peanuts, cilantro, and a bright wedge of lime.
Crispy tofu atop steaming Peanut Tofu Coconut Rice with julienned carrots Save
Crispy tofu atop steaming Peanut Tofu Coconut Rice with julienned carrots | rusticrecipeblog.com

One sunny afternoon, I made extra and packed a lunchbox for a midweek work break. When I opened it in the park, the smell of coconut and lime carried on the breeze, and even the passing birds looked jealous—suddenly, my lunch felt like a tiny, happy escape from a long day.

Letting the Tofu Shine

If you really want that golden crust, don’t be shy with the oil in your skillet and give the tofu room to breathe. I like watching each piece get those browned edges—it almost feels like flipping coins in a lucky pan.

Customizing Your Veggies

Bell peppers and carrots are my go-to, but sometimes I’ll toss in broccoli florets or snap peas for bite and color. Whatever’s in the crisper drawer can probably find a spot in this skillet.

All About the Peanut Sauce

The real joy is tweaking the peanut sauce each time—sometimes I dot in extra sriracha for a fiery kick, other days I make it more tangy with an extra squeeze of lime. It's almost impossible to mess up if you taste as you go.

  • If leftovers thicken in the fridge, just stir in a drizzle of water to revive them.
  • Toast your peanuts for a next-level crunch.
  • Don’t forget lime wedges for a fresh finish!
Weeknight friendly Peanut Tofu Coconut Rice tossed in creamy peanut sauce, cilantro garnish Save
Weeknight friendly Peanut Tofu Coconut Rice tossed in creamy peanut sauce, cilantro garnish | rusticrecipeblog.com

May every bite bring you the comfort and brightness this dish has given my own table—sometimes all it takes is a hint of coconut and a squeeze of lime to make dinner feel special.

Recipe FAQs

Press tofu thoroughly to remove moisture, toss with a little oil and cornstarch, then pan-fry over medium-high heat or bake at 200°C (400°F) until golden, turning once for even crisping.

Yes. Use almond or sunflower seed butter to avoid peanut allergens; adjust sweetness and salt to taste since textures and flavors differ slightly.

Choose full-fat coconut milk for the creamiest, most aromatic rice. Light coconut milk works in a pinch but yields a thinner texture and milder flavor.

Swap regular soy sauce for tamari or a gluten-free soy alternative, and confirm any other packaged ingredients are labeled gluten-free.

Store components in airtight containers in the fridge for up to 3 days. Reheat gently in a skillet or microwave; add a splash of water to the sauce if it thickens.

Stir in sriracha or chili paste a little at a time, or omit it entirely for a milder finish. Fresh lime and cilantro help balance spicier versions.

Peanut Tofu Coconut Rice

Golden crispy tofu in creamy peanut sauce over fragrant coconut jasmine rice, finished with peanuts and lime.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Tofu & Marinade

  • 14 oz extra-firm tofu, pressed and cubed
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon sesame oil
  • 1 tablespoon cornstarch

Peanut Sauce

  • 3 tablespoons smooth peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup or rice syrup
  • 1 tablespoon fresh lime juice
  • 1 teaspoon grated fresh ginger
  • 1 small clove garlic, minced
  • 1/4 cup warm water, plus more as needed
  • 1 teaspoon sriracha or chili paste (optional)

Coconut Rice

  • 1 1/4 cups jasmine rice
  • 1 can (13.5 fl oz) full-fat coconut milk
  • 2/3 cup water
  • 1/2 teaspoon salt

Vegetables & Garnish

  • 1 red bell pepper, thinly sliced
  • 1 medium carrot, julienned
  • 2 spring onions, sliced
  • 2 tablespoons roasted peanuts, chopped
  • Fresh cilantro leaves
  • Lime wedges

Instructions

1
Cook Coconut Rice: Rinse jasmine rice until water runs clear. In a saucepan, combine rice, coconut milk, water, and salt. Bring to a gentle boil, lower heat, cover, and simmer 15 minutes until liquid is absorbed. Let sit off heat, covered, for 5 minutes before fluffing with a fork.
2
Marinate Tofu: Toss tofu cubes with soy sauce and sesame oil in a bowl. Sprinkle cornstarch over tofu, mixing until evenly coated.
3
Sear Tofu: Heat a nonstick skillet or wok over medium-high. Add a small amount of oil. Cook tofu cubes until golden and crisped on all sides, about 8 to 10 minutes. Remove from skillet and set aside.
4
Prepare Peanut Sauce: Whisk peanut butter, soy sauce, maple syrup, lime juice, ginger, garlic, sriracha (if using), and warm water until smooth and pourable.
5
Sauté Vegetables: In the same skillet, sauté sliced bell pepper and julienned carrot for 2 to 3 minutes until tender but still vibrant.
6
Combine with Sauce: Return crispy tofu to the skillet. Pour peanut sauce over tofu and vegetables, tossing gently to coat. Heat until just warmed through.
7
Serve: Arrange coconut rice on plates. Top with peanut tofu and sautéed vegetables. Garnish with spring onions, chopped peanuts, cilantro, and lime wedges.
Additional Information

Equipment Needed

  • Saucepan with lid
  • Nonstick skillet or wok
  • Mixing bowls
  • Whisk
  • Chef’s knife
  • Chopping board

Nutrition (Per Serving)

Calories 515
Protein 18g
Carbs 57g
Fat 23g

Allergy Information

  • Contains peanuts and soy. Use tamari for gluten-free. Substitute almond or sunflower seed butter if peanut allergy is present. Contains coconut.
Abigail Turner

Passionate home cook sharing easy, family-friendly recipes and helpful kitchen tips.