Fennel Tofu Chickpea Salad

Enjoy this fresh and easy vegan salad! The secret ingredient is cantaloupe and it's giving all the summer feels!

This post may contain affiliate links

Summer is here. It may be a little over a month early but it’s definitely here. With summer comes lighter fare. I have dived back into smoothies for breakfast and hearty salads for dinner. My goal this summer is to spend less time cooking and more time enjoying, who’s with me on that?

I love a good salad. A good salad to me covers all the bases, protein, fat, crunch, and colour. Basically, it can’t be boring and has to satiate so we aren’t starving an hour later. A big beautiful salad should make you feel like you’ve had a complete meal without making you feel too full. My kinda meal, especially in the summer. 

I normally don’t create recipes for salads as I usually just throw whatever I have leftover in the fridge in a bowl, but I promise that is going to change. Salads are life and I’m going to be living on them all summer. Let’s dig into this one shall we??

Not sure WHY, but I had a hankering for cantaloupe this week. Perhaps it was the summer weather or maybe I’d seen it peppered throughout my social but whatever the case it got me thinking about how to incorporate it into a salad. Cantaloupe is sweet without being overpowering. A perfect accompaniment to a summer salad. 

TERI ANN CARTY

Food Photographer and Recipe Developer based in Toronto, Canada. 

FREE EBOOK
A Few Favourites

Join my mailing list!

Fennel Tofu Chickpea Salad

A summery salad that everyone can enjoy!
Print Pin Rate
Servings: 2 servings
Author: Teri-Ann Carty
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

Equipment

  • oven

Ingredients

SALAD INGREDIENTS

  • 1 tbsp olive oil
  • ½ block tofu patted dry
  • pinch sea salt and cracked pepper
  • 4 cups baby arugula
  • 1 cup fennel thinly sliced
  • 2 small heirloom tomatoes quartered
  • 2 cups cantaloupe balls or cubes
  • 10-12 snap peas trimmed
  • 1 can chickpeas drained and rinsed
  • ½ block tofu roasted
  • ½ avocado sliced
  • 1 cup raw almonds roasted and roughly chopped
  • 1 tbsp apple cider vinaigrette
  • maldon sea salt, cracked pepper
  • pinch of chilli flakes

VINAIGRETTE INGREDIENTS

  • 1 clove garlic minced
  • 1 tsp Dijon mustard heaping
  • 1 tsp maple syrup
  • 3 tbsp apple cider vinegar
  • 3-4 tbsp olive oil
  • pinch sea salt and cracked pepper

Instructions

SALAD INSTRUCTIONS

  • Preheat the oven to 400. Cut dry tofu into cubes, drizzle with olive oil and season with salt and pepper. Spread evenly on parchment paper lined baking sheet. Bake for 20 minutes, turn and bake for 5 more minutes. Remove from the oven and set aside.
  • Roast chickpeas at the same time as tofu. Place half of the chickpeas in a small bowl. Drizzle with 1 tsp olive oil and season with a big pinch of sea salt. Bake for 20 minutes, shake the pan and bake for 10 more minutes. Remove from the oven and allow to cool.
  • Reduce heat to 320. Scatter almonds on a baking sheet and toast for 15-20 minutes. Keep an eye on them! Allow to cool before chopping.
  • Scatter arugula onto a serving platter. Layer remaining ingredients. Season with Maldon salt, cracked pepper and chilli flakes.

VINAIGRETTE INSTRUCTIONS

  • Place everything in a small jar, secure with a lid and shake vigorously to emulsify.

Nutrition

Serving: 1serving | Calories: 1031kcal | Carbohydrates: 51g | Protein: 38g | Fat: 81g | Saturated Fat: 9g | Polyunsaturated Fat: 18g | Monounsaturated Fat: 51g | Trans Fat: 0.01g | Sodium: 130mg | Potassium: 1689mg | Fiber: 19g | Sugar: 25g | Vitamin A: 7574IU | Vitamin C: 54mg | Calcium: 571mg | Iron: 8mg

*Macros are provided as an estimate for convenience. Your final numbers will vary depending on ingredient brands, substitutions, and how you portion the recipe.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




SUBSCRIBE!

Join my mailing list and be the first to get my recipes, discounts to brands I love and more! I promise not to spam you.