What’s better than a complete meal in just one dish? A complete meal in one dish that only takes 25 minutes to cook. I think this is a great tofu recipe for Autumn! This recipe will serve 2.

Tofu does require some preparation work but it’s worth doing and can be done days in advance if necessary. Alternatively, you can buy pre-marinated tofu in post shops that sell plain tofu, but it won’t be suitable for a clean diet and won’t taste as good as a homemade marinade. If you’re not familiar with tofu, you can buy it in several states. What we want here is firm tofu, or extra firm if you can get it. Its usually sold soaked in water and we need to dry out the tofu as much as possible. To do this, wrap it up in a thick layer of paper towel and place something heavy like a book on top. The pressure will push all of the liquid out.


Once this is done, cut it into chunks and mix up soy sauce, maple syrup and onion granules into a small dish and place your chunks of tofu in and leave for 2 hours until it’s soaked up all the marinade.


Whilst your tofu is marinating you can prepare the rest of your ingredients. Peel and dice your butternut squash, drain and wash chickpeas and chop your cabbage. Toss it all onto a tray. Once marinated, add your tofu chunks and season with garlic powder, oregano and a little bit of salt and pep. Place the tray in a preheated oven at 180 for 25-30 minutes. This recipe will serve 2.

tofu tray bake

What are your favourite tray bake recipes? I have a couple that i cant wait to share with you including a breakfast tray bake!

Check out my latest posts after this recipe:

Please consider liking and following my Instagram and Facebook @ HealthyHeartyWholesome. Not only does it help you to stay up to date with all of these cool recipes but it helps support me, which means i can continue to bring you these super yummy recipes for FREE!

Squash, Chickpea and Tofu Tray Bake Recipe

What's better than a complete meal in just one dish? A complete meal in one dish that only takes 25 minutes to cook. I think this is a great one for Autumn!
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Lunch, Main Course, Salad
Cuisine American, British
Servings 2
Calories 417 kcal


  • ½ butternut squash
  • 2-3 savoy cabbage leaves
  • 200 g chickpeas tinned, not dried
  • 200 g tofu firm/extra firm
  • 1.5 tbsp light soy sauce
  • 1.5 tbsp maple syrup
  • 1 tsp onion granules
  • 1 tsp garlic powder
  • 1 tsp oregano
  • salt and pepper to taste


  • Mix up a marinade with soy, maple and onion granules
  • Press, dice and marinate the tofu 2 hours before serving.
  • Preheat oven to 180C
  • Dice the squash, chop the cabbage and place in a roasting tray with the cooked chickpeas.
  • Sprinkle garlic powder, oregano, salt and pepper over the veggies and toss to mix the seasonings well.
  • Roast for 25-30 minutes