Skip to main content
Crispy Chickpea Salad Bowl with Sweet Potato high-protein recipe

Meals · High Protein

Crispy Chickpea Salad Bowl with Sweet Potato

This Mediterranean-inspired bowl delivers 30 grams of plant-based protein and 702 calories per serving. Crispy roasted chickpeas and edamame join creamy tahini-lemon dressing over spinach with roasted sweet potato wedges.

Serves 2
35g protein 785 cal
Prep Time 15 min
Cook Time 30 min
Total Time 45 min

Nutrition per serving

Protein
35 g
Calories
785

Nutritional values are estimates based on standard ingredient data and may vary by brand or preparation method. This information is for general reference only and is not a substitute for professional dietary advice. Consult a healthcare provider or registered dietitian for personalized nutrition guidance.

Ingredients

2 servings
  • 1 15oz can canned chickpeas — drained and rinsed (300g)
  • 1 large sweet potato — about 250g, cubed
  • 5 oz baby spinach — about 150g
  • 1 small avocado — about 100g, cubed
  • 1 medium cucumber — about 150g, diced
  • 7 oz firm tofu — 200g, for dressing
  • 1/2 cup shelled edamame — 50g, thawed if frozen
  • 1/2 cup fresh parsley — packed
  • 3 tbsp fresh lemon juice
  • 1 tbsp olive oil
  • 2 tbsp tahini
  • 2 cloves garlic
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 1/2 tsp salt

Steps

  1. Preheat oven to 400°F (200°C). Line a large sheet pan with parchment paper.
  2. Prep the chickpeas: Pat chickpeas very dry with paper towels. Toss with half the olive oil, paprika, cumin, and a pinch of salt.
  3. Prep the sweet potato: Cut sweet potato into 1-inch cubes. Toss with remaining olive oil and a pinch of salt.
  4. Roast: Spread chickpeas and sweet potato on the sheet pan in a single layer, keeping them separate. Roast 30-35 minutes, stirring halfway, until chickpeas are crispy and sweet potato is tender.
  5. Make the dressing: While vegetables roast, blend tofu, tahini, lemon juice, garlic, parsley, and 2-3 tablespoons water until smooth and creamy. Season with salt.
  6. Assemble bowls: Divide spinach between two bowls. Top with roasted sweet potato, crispy chickpeas, edamame, diced cucumber, and avocado cubes.
  7. Serve: Drizzle generously with the tofu-tahini dressing. Serve warm or at room temperature.

Why This Works

Hitting 30 grams of plant-based protein requires stacking multiple sources: chickpeas contribute 12 grams, edamame adds 8 grams, and tofu provides another 10 grams per serving. The tahini dressing brings sesame's complete amino acid profile. Roasting the chickpeas at high heat drives out moisture, creating a crunchy texture that holds up against the creamy dressing. Sweet potato adds complex carbs and fiber for sustained energy, while the spinach base keeps the bowl nutrient-dense without excess calories.

Crispy Chickpea Secrets

The key to truly crispy chickpeas: dry them thoroughly with paper towels, removing any loose skins that cause sogginess. Spread in a single layer with space between each chickpea—overcrowding steams instead of roasts. Shake the pan halfway through cooking. They'll crisp more as they cool. Store leftover roasted chickpeas in an open container at room temperature—refrigerating makes them soft.

Make-Ahead & Storage

Roast chickpeas and sweet potato up to 3 days ahead; store separately at room temperature (chickpeas) and refrigerated (sweet potato). The tahini dressing keeps for 1 week refrigerated—it thickens when cold, so thin with water before drizzling. Prep tofu and edamame up to 4 days ahead. Assemble bowls fresh to maintain texture contrast between crispy and creamy elements.

Protein Swaps

Not a tofu fan? Swap for an extra half-can of chickpeas or 2 hard-boiled eggs (adds 12g protein). Tempeh works well cubed and roasted alongside the sweet potato. For more protein, add 2 tablespoons hemp hearts (6g protein) or a handful of pumpkin seeds. The bowl is naturally vegan and gluten-free as written.