Get This Recipe In Your Inbox

Share your email, and we'll deliver it straight to your inbox.
Plus, enjoy new content every week as a bonus!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of tofu scramble topped with caramelized shallots and shiitake mushrooms in a white bowl.

Tofu Scramble


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: erin wysocarski
  • Total Time: 25 minutes
  • Yield: 2 servings
  • Diet: Vegan

Description

This tofu scramble recipe is creamy, savory, and stacked with golden shallots and seared shiitakes. It comes together fast, keeps you full until lunch, and works whether you serve it with toast or folded into a breakfast burrito. If you want a protein-packed breakfast that doesn’t feel fussy, this one’s in your corner.


Ingredients

  • 2 teaspoons olive oil, divided
  • 2 medium shallots, halved and thinly sliced
  • 2 cups hand-torn shiitake caps
  • 1 (14-ounce) block firm tofu
  • 1 tablespoon tahini
  • 1 tablespoon soy sauce
  • 1/4 cup water
  • Pinch black salt (Kala Namak), optional
  • 1 teaspoon dried parsley
  • Flaky sea salt, optional for finishing


Instructions

Caramelize the shallots.

  1. Heat 1 teaspoon olive oil in a large nonstick skillet over medium heat.
  2. Add the shallots and cook for 5–7 minutes, stirring occasionally, until the edges are golden.
  3. Scrape everything (including the bits) into a bowl. If any bits are left they can burn later and add a bitter taste to your scramble. 

Sear the shiitakes.

  1. Add the remaining 1 teaspoon of olive oil to the skillet.
  2. Place the torn shiitake caps gill-side down and cook for 2 minutes. Flip and cook another 1–2 minutes until lightly browned.
  3. Transfer to the bowl with the shallots.

Cook the tofu.

  1. Return the skillet to the stovetop over medium heat.
  2. Crumble the block of tofu straight into the pan with your hands.
  3. Let it cook for 8–10 minutes, stirring occasionally, until most of the moisture evaporates and some of the edges start to turn golden.

Make the tahini sauce.

  1. In a medium bowl, whisk together the tahini and soy sauce, then whisk in the water until smooth.

Sauce the tofu.

  1. Pour the tahini mixture over the tofu and stir to coat.
  2. Let everything simmer for 3–4 minutes, stirring occasionally so the sauce is absorbed and the tofu gets creamy and savory.

Finish it.

  1. Add the cooked shallots and shiitake back into the pan and stir to combine. Cook 1–2 minutes more.
  2. Sprinkle with the black salt (if using) and dried parsley.
  3. Transfer to serving bowls and finish with a pinch of the flaky salt, if you’d like. Serve immediately.

Notes

  • Storage: Cool completely, then store in an airtight container in the refrigerator for 1–2 days.

Reheating:

  • Microwave: Heat in 30-second bursts, stirring in between for even reheating.
  • Stovetop: Warm over medium heat in a nonstick skillet with a splash of water to loosen the sauce, if needed.
  • Texture tip: Let the crumbled tofu cook long enough to lose excess moisture and pick up some color before you add the sauce. If you rush this step, the scramble can taste a bit flat and spongy.

Seasonings:

  • Tahini and soy sauce: adds fat, body, salt, and umami.
  • Kala Namak: brings an eggy aroma; use only if you like that flavor.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast, Brunch
  • Method: Sautéed
  • Cuisine: American