I'm not vegan. I should say that upfront, because half the vegan recipes online read like they were written to make you feel guilty, and that's never been my thing. I just cook a lot of plant-based food because it's cheap, it's quick, and honestly a lot of it tastes better than the meat version I used to make on autopilot.

So this is a list of easy vegan recipes I actually rotate through on weeknights. Real dishes. Stuff you can pull off after work without crying into your cutting board. None of it tastes like punishment, which feels like a low bar, but you'd be surprised.

First, the thing nobody tells you about flavor

Meat brings a lot of flavor for free. Fat, salt, that browned crust. When you take it out, you have to put flavor back in on purpose, and most beginners just... don't. They steam some vegetables, add nothing, and conclude that vegan food is sad. Fair enough. It was.

Here's what actually works. Toast your spices in oil before adding liquid. Let onions and garlic go properly golden instead of yanking them off the heat pale. Salt more than you think you need to. And lean hard on umami, that savory, almost meaty depth you get from soy sauce, miso, and nutritional yeast. A squeeze of lemon or a splash of vinegar at the very end ties it all together. That acid trick is the single biggest upgrade I made.

Okay. The recipes.

Chickpea curry, my desert-island dinner

If I could only cook one of these for the rest of my life, it'd be this. Fry an onion until soft, add a couple cloves of garlic and a thumb of ginger, then stir in curry powder or garam masala and let it bloom for thirty seconds. Tip in a can of chopped tomatoes, a can of chickpeas (drained), and a can of coconut milk. Simmer fifteen minutes. Salt it well, finish with lemon.

That's the whole thing. Serve it over rice. It costs about three quid to make and feeds two people generously, with leftovers that taste even better the next day. Throw in a handful of spinach at the end if you're feeling virtuous.

Creamy pasta, two ways

People don't believe pasta can be creamy without dairy until they try it. There are two roads here, and I love both.

The cashew way: soak a cup of cashews in hot water for fifteen minutes, then blend them with a bit of the soaking water, a clove of garlic, lemon juice, salt, and a couple tablespoons of nutritional yeast. You get this silky, almost cheesy sauce. Toss it through hot pasta with a splash of the pasta water and it clings beautifully.

The tomato way is even lazier and just as good. Cook a tin of tomatoes down with garlic and chilli, then stir in a little oat milk or a spoon of cashew butter at the end. It goes this gorgeous rosy color, like a vodka pasta minus the vodka. Both take about twenty minutes.

Lentil soup that eats like a meal

Red lentils are a gift. They cook in fifteen minutes, no soaking, and they fall apart into this thick, hearty texture that feels much more indulgent than it has any right to.

Sweat an onion, carrot, and celery if you've got them. Add a cup of red lentils, some cumin and smoked paprika, a tin of tomatoes, and about a litre of stock. Simmer until the lentils collapse, roughly twenty minutes. Blend it smooth or leave it chunky, your call. Finish with lemon and a glug of olive oil. This is the soup I make when the fridge is nearly empty and payday is far away.

A loaded grain bowl when you can't be bothered to really cook

This isn't a recipe so much as an assembly job, and that's the point. A grain bowl is just a base, a protein, some veg, and a sauce that makes it all make sense.

Here's my standard build:

  • A base of cooked rice, quinoa, or even leftover couscous
  • A protein like canned chickpeas, crispy tofu, or warm black beans
  • Something fresh: shredded carrot, cucumber, cherry tomatoes, or a fistful of greens
  • A sauce, which is where the magic is, usually tahini thinned with lemon and water, or peanut butter whisked with soy sauce and lime

The sauce does the heavy lifting. A plain bowl of grains and veg is boring. The same bowl with a punchy tahini-lemon drizzle is genuinely something I look forward to. Add a sprinkle of toasted seeds if you want crunch.

Crispy tofu stir-fry (yes, crispy, I promise)

Soggy tofu is the reason a lot of people swear off it, and I get it. The fix is pressing it. Wrap a block of firm tofu in a clean tea towel, put something heavy on top for ten minutes to squeeze out the water, then cube it and toss it in a little cornflour before frying. The cornflour is the secret. It crisps up golden in a hot pan.

Once it's crispy, push it aside and stir-fry whatever veg you have: broccoli, peppers, snap peas. Hit it with a sauce of soy sauce, a little maple syrup or sugar, garlic, and a touch of cornflour to thicken. Serve over rice or noodles. It comes together faster than ordering takeaway.

Black bean tacos for the truly tired

Some nights I have nothing left. These are for those nights. Drain a can of black beans, warm them in a pan with cumin, a pinch of salt, and a splash of their own liquid, then mash them slightly so they hold together. Spoon into warm tortillas.

Top with whatever's around. Avocado, a squeeze of lime, hot sauce, shredded cabbage, a spoon of salsa. Ten minutes, basically no skill, and weirdly satisfying. If you want it fancier, char the tortillas over a gas flame for a few seconds.

The swaps that make this painless

You don't need a special shopping trip. Oat or soy milk subs into anything that calls for milk, no drama. Beans and lentils stand in for meat as your protein and they cost a fraction of the price. Nutritional yeast gives you that cheesy, savory hit, and a jar lasts ages. For richness, blended cashews or a spoon of nut butter do what cream used to.

And look, you don't have to be vegan to cook any of this. I'm not. I eat cheese, I'm just not precious about it. These are good dinners that happen to skip the meat, and that's the only sales pitch I've got. Pick one. Cook it tonight. See what you think.