Top Vegan Meals for Non-Vegans

Ideas for vegan meals to serve your meat-eating/ flexi/ veggie friends that don’t taste like there’s “something missing” (the most common complaint about vegan food I’ve heard). I’ve also included how to turn these into just vegetarian meals (mostly by adding cheese).

Just a small disclaimer: I don’t personally feel like there’s “something missing” from vegan meals. I do, however, feel like there’s something missing from my meal when there’s no chilli involved. Hence the reason why there’s chilli in every suggestion below.

I’d recommend making 2-3 of the following, as the variety will confuse your meat-loving friends into eating more, making them feel like they’ve had a “full meal” and avoiding any complaints about things being missing. Personally I prefer having a few different options anyway  –  tapas style rather than an (often quite bland) slab of meat or fish with some carbs / steamed vegetables on the side.

Below are some of my favourite vegan menu items. Enjoy!

Starters / Sides

#1. A proper salad. Yes, I love salad. For more information on how to make your salads amazing (as opposed to a sad looking droopy lettuce leaf), check out my post on salads. I’d recommend my everything salad consisting of tomatoes, cucumber, orange and red peppers, avocado, fried mushrooms, green olives, and lettuce, drizzled with balsamic, olive oil, and freshly squeezed lemon juice.

For a vegetarian option: add some feta.

#2. Soup. Also known as “the blended salad”, soup is my second favourite food, and the (second) most amazing thing ever. If you don’t believe me, check out my post on soup. There are so many different options for soup, but my personal favourites are gazpacho, or a classic vegetable soup. As I mentioned in my soup post, you can add coconut milk to mix it up a bit.

For a veggie option: cream can be added instead of coconut, but honestly I’d recommend coconut over cream (even for classics like cream of tomato – it just adds a little something-something).

#3: Bruschetta. Pick a nice bread, and top it with some ingredients – could it BE any easier? I’d recommend:

  • Chopped tomatoes, red onion, parsley
  • Guacamole
  • Hummus and fried mushrooms (a personal favourite of mine)

For a veggie option: add some mozzarella.


#1. Spaghetti Arrabbiata

Cook your favourite pasta (I love this with spaghetti). Meanwhile fry some chopped garlic, fresh chilli, and an onion if you fancy it.

Processed with VSCO with fs16 preset

Add chopped tomatoes, chopped black olives, and a dash of white wine – then serve. You can time this so it only takes around 15/20 minutes (I recommend pre-chopped garlic).

Processed with VSCO with fs16 preset

NB: You can make this with a shop-bought jar of tomato sauce instead of chopped tomatoes. However, I prefer not to do this due to all the added sugars and preservatives these sauces contain (although they do photograph better than chopped tomatoes, as you can see above – I promise it tastes much better than it looks!)

For a veggie option: add grated cheddar (highly recommended)


#2. Veggie Thai curry (warning: highly aromatic and delicious)

Fry some vegetables (mushrooms, courgette, aubergine etc) with fresh chilli, and garlic (throw in an onion if you’re feeling fancy!) Stir in some vegan Thai curry paste, then add ginger, lemongrass, kaffir lime leaves, coriander, and Thai basil. Stir in some coconut milk and simmer. Meanwhile cook some jasmine rice, and serve.

Processed with VSCO with fs16 preset

A word of warning: many Thai curry pastes aren’t actually vegan (they often contain fish sauce), but I managed to find one that was. Just make sure to check the label!

Processed with VSCO with fs16 preset
This one is vegan!!

#3. Sundried Tomato Aubergine Linguine

Fry chopped aubergine with rocket, chilli, sundried tomato paste, and white wine.

Processed with VSCO with fs16 preset

Meanwhile, cook some linguine. Serve with more rocket drizzled on top.

Processed with VSCO with fs16 preset
I may or may not have forgotten the rocket on this occasion. It was still delicious, but the rocket does add a little pazazz

For a veggie option: replace the aubergine with halloumi – this tastes amazing and I can 10/10 recommend.

Let me know if you have any more suggestions and I’ll try them out!!

Milette xoxo

P.S. If you’re going to add cheese, do it right:

Processed with VSCO with fs16 preset

2 Comments Add yours

  1. kweikie1 says:

    These are some good ideas thank you! I love Bruschetta I have only had it on tomatoes though. Although I am not vegan, I love hummus I used to be a chef that’s where I first learned to make and taste it and i love it!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s