Mediterranean tofu & butter bean traybake

Mediterranean tofu & butter bean traybake

Mediterranean tofu & butter bean traybake

Prep in 10 High protein 1/3 daily fibre 4 of 5 a day New Low sat fat

Serving size

Cook time: 30 mins
Cuisine: Mediterranean
Food group: Vegan
Allergens: Soya

Getting hungry?

Find 56 recipes a week just like this one at Mindful Chef, that are all:

Delicious, high quality food - and lots of it
No stodgy refined carbs - no food comas here
Goodness from natural food - full of fibre
Explore this week's menu

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

  1. Preheat the oven to 220C / fan 200C / gas mark 7. Drain the tofu, pat dry with paper towel and cut into 6 rectangular slices. On a plate, coat each piece evenly in the red pesto.
  2. Drain and rinse the butter beans. Peel the onion and cut into 1cm wedges. Trim and thinly slice the fennel. Finely chop or crush the garlic. Halve the black olives.
  3. Place the onion, fennel, whole plum tomatoes, olives and butter beans on a lined baking tray alongside the red pesto tofu. Over the vegetables, drizzle 2 tsp oil, scatter over the fennel seeds and 2/3 of the garlic and squeeze over half of the juice from the lemon. Season with sea salt and black pepper. Roast for 15-20 mins until the vegetables have softened and are turning golden brown in places.
  4. While the tofu and vegetables are baking in the oven; make a garlic and herb dressing. Finely chop the dill and parsley leaves and add to a bowl with the garlic, 2 tsp olive oil a squeeze of lemon juice, to taste. Season with sea salt and black pepper.
  5. Spoon the vegetables and beans into two warm bowls, drizzle over the herby dressing and top with the red pesto tofu.

Looking for more recipe inspiration?

Subscribe to our newsletter and get delicious seasonal inspiration and recipes, plus 25% off your first 4 boxes with us!

By signing up to our mailing list you agree to the terms of our Privacy Policy.

Mindful Chef

Take a seat at our table.

Food is personal at Mindful Chef. We use cookies and similar technologies to tailor recipes and content to your tastes, just like our delicious weekly menus. We also use this tech to enhance your experience and help our website run smoothly.

You're in charge - accept or reject nonessential cookies, and feel free to change your preferences at any time.

Cookie Policy

Making changes?

Are you sure you want to continue?