Go Back Email Link
+ servings
Brown Butter Miso Tofu Steaks with Vegetables

Brown Butter Miso Tofu Steaks (Vegan)

5 from 3 votes
Very “meaty” and umami-packed Brown Butter Miso Tofu Steaks perfect enjoyed as a main and paired with your favourite sides.
Prep Time 15 mins
Cook Time 25 mins
Total Time 40 mins
Course Main Course
Cuisine Asian, Fusion
Servings 3 steaks
Calories 272 kcal


Tofu Steaks

  • 1.1 lb extra firm tofu


  • 2 tbsp maple syrup or other liquid sweetener
  • 1 tbsp white miso
  • 2 cloves garlic minced
  • 1 tbsp soy sauce
  • Dash of pepper


  • 2-3 tbsp all purpose flour or other flour for coating

Brown Butter Miso

For serving

  • Vegetables of choice


  • Slice your block of tofu into 3/4 to 1-inch (1.9-2.5-cm) thick slabs. I sliced my block into 3-4 slabs.
  • Place them on a tray or container with a cover then leave the to freeze at least overnight to harden. No need to press the tofu or squeeze out the liquid before freezing (because you’ll want the water inside the tofu to crystallise and create the amazing texture!)
  • NOTE: Certain brands and suppliers hold up really well and have a meatier texture while some are more on the spongier side. So it’s also a matter of trial and error and finding which tofu works best.
  • After freezing the tofu, leave it to thaw in room temperature until the ice has melted.
  • When soft, carefully squeeze out the water from the tofu. I did this by carefully placing a slab of tofu between my palms and flattening it to squeeze out the liquid. The tofu will be very delicate at this point so be careful not to over squeeze it since it can easily break apart. Squeeze out the liquid from the remaining tofu.
  • Mix together the soy sauce, maple syrup, miso paste, and pepper for the marinade. Rub both sides of each tofu piece. You can leave this to marinate overnight. If not, 1 hour will be good too. Refrigerate your tofu if you’re leaving it to marinate overnight.
  • Add 2-3 tbsp flour on a plate. Place the slabs of tofu to evenly coat in the flour.
  • Heat a large non-stick pan or skillet over high heat. Add some oil to the pan. Once hot, place the slabs of tofu.
  • Leave the tofu to cook for 3 to 4 minutes on each side until golden brown. Remove the tofu from the pan.
  • Add in the vegan butter. Over medium low heat, leave the butter to simmer while continuously stirring. Allow the butter to start to sizzle and foam up. It’ll turn golden brown and have a nutty aroma.
    Afterwards, lower the heat, add in the minced garlic and cooked until golden brown and aromatic. Add in the while miso paste, maple syrup, and dark soy sauce (if using). Mix well with the butter until well-incorporated. If you want some spice, you can add some hot sauce of choice.
  • Taste the sauce and feel free to adjust the seasoning to your taste. You can add some soy sauce if needed.
  • Add back in the slabs of tofu into the pan. Turn up the heat to medium and allow the sauce to glaze the slabs of tofu.
  • Remove the slabs of tofu. I cooked down a mix of peas, carrots, and corn in the pan with the remaining butter and simply seasoned the vegetable with some salt and pepper, to taste.
  • Remove the vegetable from the pan. Serve with your tofu. These would also be great with rice, noodles, pasta, in wraps, and more. Enjoy!



  • For this recipe, I used white miso paste. I love white miso for the subtle sweetness I get. You're free to use other miso but do not that other miso like red miso can be a lot stronger in taste and flavour.
  • If using other miso, you can start with 1 tbsp miso paste first.


Serving: 1steak | Calories: 272kcal | Carbohydrates: 30g | Protein: 15g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 1143mg | Potassium: 379mg | Fiber: 1g | Sugar: 19g | Vitamin A: 369IU | Vitamin C: 1mg | Calcium: 95mg | Iron: 3mg
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)