Easy Vegan Pecan Patties (No-Dairy)
|
Cook12 min
|
Total27 min
|
Servings6

Browse all Vegan Dinner Ideas →238 plant-based recipes
You’ll almost always want to get the cooking technique right if you’re after that perfect texture contrast in your vegan pecan patties. The key is using medium heat with just a thin coating of oil, which lets the outside crisp up while keeping the inside tender. Don’t overcrowd your pan – give each patty breathing room. Brown them three to four minutes per side until they’re golden and slightly firm when you press them. If the heat’s too high, they’ll burn outside before cooking through. Too low, and you’re left with mushy, greasy patties instead of that satisfying crunch.
Pecans Provide Essential Crunch
Making homemade vegan pecan patties is a simple process that begins with gathering simple, wholesome ingredients. These crispy-on-the-outside, tender-on-the-inside patties combine the nutty richness of pecans with the protein content of tofu, creating a satisfying plant-based dish that works equally well as an appetizer, side dish, or main course component. The ingredient list is short and accessible, making this recipe ideal for both experienced cooks and beginners exploring vegan cuisine.
INGREDIENTS:
Easy Vegan Pecan Patties (No-Dairy)
by veganpreps.com

Ingredients
- 1 cup chopped pecans
- 1 cup rolled oats (old-fashioned, not quick oats)
- 1 cup crumbled extra-firm tofu, pressed and drained
- 1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg, rested 5 min)
- 1.5 tablespoons soy sauce
- 1/2 teaspoon onion powder
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 1–2 tablespoons vegetable oil for pan-frying
Instructions
- 1Mix ground flaxseed with 3 tablespoons water in a small bowl and set aside for 5 minutes to gel; press tofu dry with paper towels.
- 2Combine pecans, oats, crumbled tofu, flax egg, soy sauce, onion powder, garlic powder, and salt in a large bowl; mix thoroughly until the mixture holds together when squeezed — if too dry, add 1 tablespoon water.
- 3Divide into 12 equal portions (about 2 tablespoons each) and press firmly into round patties about 1 cm thick.
- 4Heat 1 tablespoon oil in a large non-stick or cast-iron skillet over medium heat (about 175°C/350°F); cook patties in batches for 3–4 minutes per side until golden brown and firm, adding more oil between batches as needed.
- 5Transfer cooked patties to a plate lined with paper towels; serve immediately or keep warm in a 100°C (200°F) oven.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I always pick extra firm tofu to make sure the mixture holds together properly during cooking – softer varieties will result in patties that fall apart. Using cold water helps bind the ingredients without adding unnecessary moisture that could affect texture. The rolled oats should be traditional or old-fashioned style rather than quick oats, as they provide better structure. For the pecans, freshness matters; store them in the refrigerator or freezer if not using immediately, as their oils can become rancid at room temperature. The soy sauce can be adjusted to taste, and if you’re watching your sodium intake, you might prefer using salt and garlic powder to control sodium levels more precisely.
Medium Heat Ensures Even Browning

Begin by combining all ingredients in a large mixing bowl: 1 c. chopped pecans, 1 c. cold water, 1 c. rolled oats, 1 c. crumbled tofu (extra firm), 1 1/2 Tbsp. soy sauce, 1/2 tsp. onion powder, and a dash of garlic powder or salt. Mix thoroughly until the ingredients are well distributed and the mixture holds together. The tofu will help bind the pecans and oats into cohesive patties.
Heat a skillet over medium temperature and add a very small amount of cooking oil. Medium heat is key for getting even browning without burning the patties. Once the oil is hot, drop the mixture by tablespoon onto the skillet, allowing each spoonful to form a small patty. Do not overcrowd the pan, as this will prevent proper browning and make flipping difficult. A carbon steel skillet* is ideal for achieving consistent heat distribution during cooking.
Brown each patty on both sides until golden and crispy, approximately 3-4 minutes per side depending on thickness. Work in batches if necessary to keep an even cooking temperature. The recipe yields about 18 patties, making it a great way to prepare multiple servings at once. Allow the finished patties to cool slightly on a paper towel before serving.
Try Walnuts Instead Pecans
While medium heat gives you those perfectly browned patties, the good thing about this recipe is that it works well with different nuts, and walnuts make a great substitute for pecans. I’d use the same one-cup measurement, but I’d chop them a bit finer since walnuts have a slightly different texture. They’ll give you a more earthy, slightly bitter flavor that works really well with the soy sauce and garlic powder. The browning time stays the same, and you’ll still get those crispy edges you’re after. Just swap them one-to-one and enjoy the change.
Serve With Avocado Sauce
An avocado sauce pairs perfectly with these patties. Avocado’s creamy texture and mild flavor work well with the nutty, savory patties. Blend one ripe avocado with half a cup of plant-based milk, a tablespoon of lime juice, and a pinch of salt until smooth. The lime brightens everything, cutting through richness. Drizzle this sauce over warm patties, or serve it on the side for dipping. The sauce adds moisture and brings the flavors together.
Final Thoughts
You’ve now got everything you need to make vegan pecan patties that’ll impress anyone at your table, and the avocado sauce makes them special for any occasion. These patties hold together nicely because the tofu binds with oats while pecans add richness and texture. The soy sauce deepens the savory flavor profile, making them satisfying even for non-vegans. Store leftovers in your fridge for up to four days, reheating gently in a skillet. They’re versatile – serve them on buns, over rice, or alongside roasted vegetables for a complete meal.

