Skip to Content

‘Meaty’ Tomato Dip (vegan)

This is the perfect smoky & ‘meaty’ Tomato Dip to serve with Tortilla Chips! Thanks to soy granule, no one will know that it’s actually vegan!

Vegan 'Meaty' Tomato Dip with tortilla chips

This is actually one of my favorite dips to serve at parties because it’s a real crowd-pleaser! I bet you no one would think it’s vegan! The TVP (soy granule) is perfect for mimicking the meat in a bolognese-style dip. I like to serve it with tortilla chips.

It’s smoky, it’s flavorful, and it has a little bit of spice. You will love it!

PS. You can also use the sauce with pasta, or in lasagna.

What is TVP?

TVP stands for Textured Vegetable Protein, often also called soy meat, soya chunks/granule/slices. It is made out of defatted soy flour, which is extruded into shapes (such as granules, flakes, chunks, slices, strips, nuggets,…).

For this ‘meaty’ dip, we are using the smallest kind: granules.

I love TVP because

  • it can be stored at room temperature – like forever,
  • it is high in protein and low in fat,
  • it is inexpensive,
  • it expands when cooked, so it doesn’t need much space in the pantry
  • and it’s versatile!

Soy Granule is the KEY INGREDIENT in this dip. It’s perfect to accomplish a ‘meaty’ texture.

How to make a vegan ‘Meaty’ Tomato Dip

The ingredients

You will need:

  • soy granule
  • onion
  • garlic
  • oil
  • liquid smoke
  • soy sauce
  • salt, paprika powder, chili powder
  • dried oregano
  • tomato passata

The basic steps

onion and garlic in pot
Step 1: Cook onion and garlic until soft. Set it aside in a bowl, we will add it to the dip later.
soy granule in pot
Step 2: Add the soy granule, water, liquid smoke, soy sauce, salt, chili powder, and paprika powder. Give it a stir. Let the soy granule soak up the water.
soy granule in pot
Step 3: Add in the onion and garlic, and add a bit of oil. Let it cook until slightly crispy.
soy granule and tomato sauce
Step 4: Add the tomato passata and dried oregano.
vegan tomato dip with tvp in pot
Step 5: Heat until hot. And done!

Looking for more recipes with TVP?

Love it? Rate it!

I hope you enjoy this vegan ‘meaty’ Tomato Dip as much as I do! Let me know if you give it a try!

If you don’t want to miss out on new recipes, sign up for my weekly newsletter, join me on Instagram and Facebook.

Cheers, Bianca

Vegan 'Meaty' Tomato Dip

Vegan ‘Meaty’ Tomato Dip

Elephantastic Vegan
This is the perfect smoky & ‘meaty’ Tomato Dip to serve with Tortilla Chips! Thanks to soy granule, no one will know that it’s actually vegan!
5 from 1 vote
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Condiment, Snack
Cuisine Vegan
Servings 4 people
Calories 129 kcal


  • 1 teaspoon canola oil or olive or sunflower
  • 1 small yellow onion diced
  • 2 garlic cloves minced
  • 1 cup soy granule
  • 1/2 cup water
  • 1 teaspoon liquid smoke
  • 2 teaspoons soy sauce
  • 1/2 teaspoon salt + more to taste
  • 1/2 teaspoon paprika powder
  • 1/4 teaspoon chili powder
  • 2 teaspoons dried oregano
  • 1 1/4 cup tomato passata*


  • In a medium-sized pot with a little bit of oil, cook the onion and garlic until soft. Set it aside in a bowl, we will add it to the dip later.
  • In a pot (I use the same as before), add the soy granule, water, soy sauce, liquid smoke, salt, paprika powder, and chili powder. Turn on the heat to low and stir until the soy granule has soaked up the water (this takes about 1 minute).
  • Add in the onion and garlic, and add a bit of oil. Let it cook further until slightly crispy.
  • Add the tomato passata and dried oregano. Stir and heat until hot. At this point, you can add more salt, liquid smoke or chili powder if you want to spice it up even more.
    I recommend serving this dip with corn tortilla chips, but it's awesome over pasta too!


*I used store-bought tomato passata (with salt, no additional herbs) for this recipe – it’s often canned or in cartons, not to confuse with tomato paste which is thicker in consistency.


Calories: 129kcalCarbohydrates: 17gProtein: 13gFat: 1gSaturated Fat: 0.1gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gTrans Fat: 0.01gSodium: 491mgPotassium: 418mgFiber: 6gSugar: 8gVitamin A: 595IUVitamin C: 10mgCalcium: 115mgIron: 5mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!
Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating


Tuesday 23rd of August 2022

This sounds so good. Can I use soy curl crumbs in place of the TVP?


Thursday 25th of August 2022

yes, it's the same thing! :)

Sarah | Well and Full

Friday 13th of May 2016

I saw this recipe on foodgawker and had to click over to see what made it so "meaty".... and I'm definitely impressed! I love that you used soy granules for texture and liquid smoke for flavor. It looks and sounds so good!! :D


Saturday 14th of May 2016

Thank you so much, Sarah! This is exactly the sauce how I made it when I started to go vegan and I've been using it for different purposes (Spaghetti Bolognese, as a dip or even on pizza (a Lahmmacun-kinda thing)) ever since. I love the soy granule because the texture is so meat-like and you can store them at room-temperature for years, so it's a good thing to always have at home.

Kyra | Vie De La Vegan

Wednesday 11th of May 2016

Ohhh this dip looks delicious! I've never seen liquid smoke here but I think I should buy it online, I keep seeing recipes that use it.


Wednesday 11th of May 2016

I ran out of liquid smoke a few days ago and I'm dying over here! I don't know what to do with my life :D I need to order it asap too because we can't get it in stores here anywhere, unfortunately. I really like the stuff and it's very intense, so you'll only need small amounts and the bottle lasts a long time :)


Wednesday 11th of May 2016

OMG this looks so delicous!!! So need to try it out :)


Wednesday 11th of May 2016

thanks Edith! Yes, you should :) Everyone loved it so far!

Natalie | Feasting on Fruit

Tuesday 10th of May 2016

My first thought when I saw this was bolognese turned dip! Well no actually my first thought was gimme gimme! The smokiness sounds great too. I really should not be trusted around this stuff with a bag or tortilla chips :D


Wednesday 11th of May 2016

You're so right, Natalie, it's actually a Bolognese Dip - that would have been a good name too :) I love the soy granule with liquid smoke, no one will ever notice this is a vegan dip :D