Save to Pins I was standing in my kitchen on a Tuesday afternoon, staring at a sad desk lunch I'd packed the day before, when it hit me: why was I forcing myself to eat chicken again? That's when this wrap came together almost by accident. I grabbed a can of chickpeas, some pressed tofu I had lurking in the fridge, and suddenly realized I could build something that tasted exactly like a Caesar salad but felt way more exciting. The first bite made me wonder why I'd been overthinking plant-based protein for so long.
I made these for a friend who'd just gone vegetarian and was nervous about protein, and watching her dig in with zero hesitation—then immediately ask for the recipe—felt like a small victory in my kitchen. She took one wrapped up for her next day and texted me a photo from her lunch break saying it was still perfect. Those moments remind me that good food doesn't need to announce what it's made of.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Chickpeas (1 can, 400g): The base of your protein story—they give you substance and a slightly creamy texture when you mash them lightly, so resist the urge to pulverize them completely.
- Extra-firm tofu (200g): Press it well before cubing, because the drier it is, the better it holds its shape and absorbs the Caesar flavors.
- Whole wheat or spinach wraps: Choose ones that actually taste good on their own; a thin, flavorless wrap will drag the whole experience down.
- Romaine lettuce (2 cups, chopped): The crisp backbone that keeps each bite feeling fresh and alive.
- Cherry tomatoes (1/2 cup, halved): Buy them when they smell good, not just when they look good—taste matters way more than appearance here.
- Red onion (1/4 small, thinly sliced): Slice it paper-thin and let it sit in the dressing for a minute; it softens slightly and becomes less harsh.
- Greek yogurt (3 tbsp): The secret to a creamy dressing without heaviness—if you use a thick, full-fat version, you'll need less oil.
- Olive oil (1 tbsp): A good one makes a real difference in the dressing, so don't reach for the cheapest bottle.
- Lemon juice (1 tbsp): Fresh squeezed if you have time; bottled works but tastes like it.
- Dijon mustard (1 tsp): The sharp, tangy note that makes people ask what's in this dressing.
- Vegetarian Worcestershire sauce (1 tsp): The umami punch that gives the whole thing depth and savory complexity.
- Garlic clove (1 small, minced): Don't skip this; it's what makes people think there's meat involved.
- Parmesan cheese (2 tbsp grated): Real Parmesan, not the green tin stuff—it makes a sensible difference in flavor and melt-in-your-mouth quality.
- Sunflower or pumpkin seeds (2 tbsp roasted): These add the crunch that makes you feel like you're eating something really satisfying.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep your proteins with intention:
- Pour the chickpeas into a bowl and mash them with a fork until some break down but plenty stay whole—you want texture and personality, not a paste. Cube your pressed tofu into bite-sized pieces, then toss it gently with the chickpeas so they get to know each other.
- Build a dressing worth tasting:
- In a separate bowl, whisk together the Greek yogurt, olive oil, lemon juice, mustard, Worcestershire, and minced garlic until smooth and creamy. Stir in the Parmesan, then taste it and season with salt and pepper—this is where you make it yours, so adjust freely.
- Bring everything together:
- Add your romaine, tomatoes, and red onion to the chickpea-tofu mixture, pour that dressing over everything, and toss gently until every piece is coated and glistening. The salad should taste complete here, even before it hits the wrap.
- Assemble and roll with care:
- Lay your wraps flat on a clean surface, divide the filling evenly between them, then sprinkle with sunflower seeds and extra Parmesan. Fold the bottom edge up over the filling, tuck in the sides, and roll tightly toward you—firm enough to hold together but not so tight it splits.
- Finish strong:
- Slice each wrap in half on the diagonal if you want it to look intentional, then serve immediately while everything is still crisp and the wrap is still pliable. If you're taking it to go, wrap it tightly in foil and it'll stay fresh for a few hours.
Save to Pins I remember eating one of these sitting on my front porch during that weird moment between spring and summer when the air finally feels warm. It was simple and unfussy, but somehow it felt like I'd figured something out—that you don't need complicated recipes to feel good about what you're eating. Food moments like that stick with you.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making This Work for Your Lifestyle
These wraps thrive on flexibility. If you're meal-prepping, assemble everything except the actual wrapping up to 24 hours ahead, keep it in a container, and wrap it fresh when you're ready to eat. The dressing won't make anything soggy in that window, and the texture stays exactly where you want it. I've also found that if you're in a real rush, you can skip the tofu entirely and just use extra chickpeas—it's still satisfying and honestly just as delicious.
Customizations That Actually Make Sense
Avocado is the obvious add-in, and yes, it's worth it if you have a good one sitting around. But I've also thrown in thinly sliced cucumber, a handful of fresh herbs like dill or tarragon, and even crispy roasted chickpeas on top for extra crunch. The base is solid enough that it can handle whatever fresh additions you're in the mood for, and you'll never feel like something's missing.
Pairing and Serving Ideas
Serve this with something cold and refreshing—sparkling water with lemon slices, an iced tea, or if you're feeling fancier, a crisp white wine that won't fight with the Caesar flavors. It's the kind of lunch that doesn't need a side dish, but if you're serving it at a table instead of eating it alone, some roasted root vegetables or a simple green salad wouldn't hurt.
- A squeeze of fresh lime over the top at the last second adds brightness you didn't know you needed.
- Keep the components separate until you're ready to eat if you're packing this for travel or a picnic—it stays fresher that way.
- Double the dressing and keep it in your fridge for regular salads all week, because once you taste it, you'll want it on everything.
Save to Pins These wraps feel like I figured out something real about feeding myself well without drama or pretense. They're worth making again and again.
Frequently Asked Questions
- → What plant proteins are used in this wrap?
Chickpeas and extra-firm tofu provide a balanced, high-protein base with a pleasing texture and mild flavor.
- → Can I make this wrap vegan?
Yes, simply substitute dairy-free yogurt and vegan Parmesan to maintain its creamy texture and tang.
- → What kind of greens are best for this wrap?
Romaine lettuce adds crispness and freshness, complementing the creamy dressing and protein blend well.
- → How is the dressing prepared?
The dressing combines Greek yogurt, olive oil, lemon juice, Dijon mustard, minced garlic, and Parmesan to create a smooth, tangy Caesar-inspired sauce.
- → Can I customize the toppings?
Yes, roasted sunflower or pumpkin seeds add crunch, and extra shaved Parmesan can enhance richness.
- → How long does it take to prepare this wrap?
The assembly and prep take about 25 minutes in total, making it great for a quick, nutritious meal.