Sep 02 2026

Add Protein Recipe

Time30m
Serves4

100% soy

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Soy Protein Base

Flavor & Aromatics

Binders & Texture (optional, for patties/meatballs)

Finishing (optional)

Method

Soy Protein Base

  1. 1

    Rehydrate TVP

    Place 1 cup dry TVP in a medium bowl. Pour 1 cup hot water or low-sodium vegetable broth over the TVP, stir to combine, and let sit for 8–10 minutes until liquid is absorbed and the TVP is tender. Fluff with a fork and squeeze out any excess liquid if a firmer texture is desired.

  2. 2

    Season rehydrated TVP

    Transfer the rehydrated TVP to a bowl and stir in 1 tablespoon soy sauce and 1 teaspoon neutral oil to season and add a bit of mouthfeel. Set aside.

Flavor & Aromatics

  1. 3

    Heat a nonstick skillet over medium heat. Add 1 teaspoon neutral oil. Add 1/4 cup finely diced onion and cook 3–4 minutes until softened and translucent. Add 1 minced garlic clove and cook 30–45 seconds until fragrant.

  2. 4

    Add the rehydrated, seasoned TVP to the skillet with the softened aromatics. Stir to combine and break up any clumps. Sprinkle 1/2 teaspoon ground cumin, 1/2 teaspoon smoked paprika, 1/4 teaspoon black pepper, and 1/2 teaspoon salt over the mixture. Cook, stirring occasionally, 4–6 minutes to allow flavors to meld and excess moisture to evaporate. Taste and adjust salt or soy sauce as needed.

Binders & Texture (optional, for patties/meatballs)

  1. 5

    If making patties or meatballs, mix 1 tablespoon ground flaxseed with 3 tablespoons warm water in a small bowl and let sit 5 minutes to thicken (flax 'egg'). Add the flax mixture to the cooked TVP, stir thoroughly to combine, then shape into 4 small patties or 10–12 meatballs. If you prefer not to use flax, the TVP can be used loose as a crumble.

  2. 6

    To pan-fry patties: heat 1 teaspoon oil in a nonstick skillet over medium heat. Cook patties 3–4 minutes per side until browned and heated through. To bake meatballs/patties: preheat oven to 200°C (400°F) and bake on a lined sheet 10–12 minutes, flipping halfway, until set and lightly browned.

Finishing (optional)

  1. 7

    Remove from heat. Stir in 1 tablespoon chopped fresh parsley and 1 teaspoon lemon juice to brighten the flavor. Serve warm as a protein addition to salads, bowls, tacos, pasta, or sandwiches.

More from Good Earth Coffeehouse - Yonge & Wellesley