Bold, smoky, and full of flavor—these Cajun marinated tofu steaks are pan-seared until golden with a sweet and savory glaze. A quick and satisfying plant-based main dish that pairs perfectly with grains, salads, or roasted veggies.
1-2tbspextra virgin olive oilsub butter or vegan better for even better flavour
Marinade
2tbsplow-sodium soy sauce
1tbspvinegarapple cider or white
1tbspmaple syrup or honey
2tbspcajun seasoning
1tspsmoked paprika
hot chili powder & black pepper to taste
Instructions
Tofu
Press the tofu, then Sslice into 3 even “steaks” or “breasts.” Optional: carve into chicken-like shapes for presentation.
Make the Marinade
In a shallow dish or bowl, whisk together the soy sauce, vinegar, maple syrup, Cajun seasoning, smoked paprika, chili powder, and black pepper.
Marinate the Tofu
Place tofu slices into the marinade, coating each piece well.Let marinate for 10–15 minutes, flipping halfway to ensure even flavor.
Cook the Tofu
Heat olive oil in a cast iron skillet over medium heat.Add tofu slices and cook for about 4–5 minutes per side, or until golden brown with light char marks.Brush with any remaining marinade during cooking for extra flavor. See notes for what to serve it with. Enjoy!
Notes
Serving Ideas
Slice and serve in a wrap with lettuce, tomato, and vegan mayo.
Add on top of creamy mashed potatoes with roasted veggies.
Serve over creamy vegan orzo pasta for a hearty, comforting meal.
Pair with seasoned rice (like lemon-herb, Cajun, or turmeric rice) and steamed or roasted vegetables.
Use in a grain bowl with quinoa, avocado, and roasted peppers.
Slice into strips for a Cajun Caesar salad.
Layer into a sandwich with slaw and spicy mayo.
Toss into a warm pasta salad with grilled vegetables for a summer dinner.