Spicy No Cook Tofu

Summer has finally arrived!

As temperatures rise, my interest in stove-top cooking drops dramatically. I’m sure you feel similarly. 

Anything that can be popped onto the grill, prepared in advance, or eaten cold from the fridge takes precedence. Over the past few weeks, we’ve turned to this No-Cook Spicy Tofu more times than I can count. 

It is deliciously spicy and packed with flavor. In fact, it might be one of my favorite recipes from this year and it couldn’t be simpler to make. As the name suggests, this dish requires zero cooking! 


This spicy tofu dish comes together in less than 15 minutes, but you’ll want to marinate it in the refrigerator for several hours (or, preferably, 12 to 24 hours) before serving.  

While the ingredient list is short, it might require an online order or trip to a specialty grocery store. Either way, I guarantee you’ll want to make this recipe over and over again. 


Here’s what you’ll need: 

No-Cook Spicy Tofu Ingredients: 

  • Firm Tofu – you’ll want to seek out firm tofu for this recipe and cut it into 1/2-inch cubes. I prefer vacuum packed, as it is already drained and pressed. If you’re local to Chicago, I love and highly recommend Phoenix Bean brand
  • Sambal Oelek – an Indonesian chili sauce, which goes by the name chili garlic sauce. I recommend Huy Fong brand, which can be found in most grocery stores. We’ll be using two entire tablespoons in this recipe! 
  • Spicy Chili Crisp – a popular, famous Chinese condiment, made from chilis, crispy onion, soybeans, and oil, originating from China’s Guizhou province. This recipe was tested with the most widely available brand, Lao Gan Ma. It is delicious and versatile! You can order it online if you can’t find it in stores. I’ve also heard that Trader Joe’s Chili Onion Crunch works as an OK substitute (although the ingredients are very different and I do recommend picking up Lao Gan Ma). 
  • Soy Sauce – for added seasoning and flavor. 
  • Sliced Scallions – thinly sliced green parts only. Don’t skimp on the scallions! 
  • Fresh Ginger and Garlic – finely grated with a microplane. 
  • Crushed Peanuts – this adds a lovely texture and flavor to each bite. I recommend using dry roasted, unsalted peanuts and pulsing them in a small food processor until roughly ground. 
  • Lime Juice and Cilantro  – for brightness! 

Spicy Tofu Ingredients


How to Make Spicy Tofu: 

  1. Combine the ingredients in a large mixing bowl. 

Spicy Tofu Ingredients in Bowls

2. Toss together gently until the tofu is evenly coated. 

Spicy Tofu Ingredients in Bowl

3. Cover and marinate in the fridge for 2-3 hours (minimum) or overnight for best flavor.

Spicy No Cook Tofu in Glass Bowl


How to Serve No-Cook Spicy Tofu: 

This tofu doesn’t need any accompanying dish! It tastes fantastic served straight from the fridge. Feel free to garnish it with additional chopped cilantro, sliced scallions, or crushed peanuts for added texture. 

However, if you want to turn it into a more substantial meal, I love serving it on top of my favorite coconut rice with a side of sautéed greens (tatsoi, Chinese spinach, or baby bok choy are great options) or grilled asparagus. 

Spicy Tofu in Bowl

Spicy No Cook Tofu

No-Cook Spicy Tofu

4.8 stars (33 ratings)
Deliciously spicy and packed with flavor, this No-Cook Spicy Tofu comes together quickly and requires zero cooking. For best flavor, allow the tofu mixture to marinate in the refrigerator for several hours (or, preferably, 12 to 24 hours) before serving. Serve cold from the fridge. It tastes great on its own or spooned on top of coconut rice! Naturally vegan and dairy free.


  • 1 (14-ounce) block firm tofu, vacuum-packed or drained and pressed cut into ½-inch cubes
  • 2 tablespoons sambal oelek
  • tablespoons spicy chili crisp (Lao Gan Ma brand)
  • tablespoons soy sauce
  • 2 teaspoons fresh lime juice
  • 3 scallions (green parts only) finely sliced
  • 3 tablespoons finely crushed unsalted dry roasted peanuts
  • 1 teaspoon finely grated ginger root
  • 1 small garlic clove grated with a microplane
  • 2 tablespoons cilantro leaves finely chopped


  • Combine the ingredients in a large mixing bowl.
    Spicy Tofu Ingredients in Bowl
  • Toss together gently until the tofu is evenly coated. Cover and marinate in the fridge for 2 hours (minimum) to 8 hours (ideal), or overnight for best flavor.
    Spicy No Cook Tofu in Glass Bowl
  • Leftovers can be stored in the refrigerator for up to 5 days.
Make Gluten Free:
  • Substitute soy sauce with tamari.
Recipe inspired by Phoenix Bean's Vegan Mapo Tofu.
Serving: 1serving, Calories: 124kcal, Carbohydrates: 4g, Protein: 13g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 6g, Cholesterol: 1mg, Sodium: 359mg, Fiber: 2g, Sugar: 1g