These tomato-flavored tofu sausages are a healthier twist on plant-based convenience products you can find at the store. They are packed with flavor and super easy to make with extra-firm tofu and a box grater. They work well as a side dish, or you can toss them into grain bowls, sandwiches, or wraps for a protein boost.
Jump to:
x
As a recipe developer with a background in food innovation, I just can't get past the ingredients (i.e., flavorings, fillers, thickeners, gums) in most plant-based meat alternative products. Don't get me wrong–they are convenient once in a while, but when I have the time, I'd much rather make them myself.
The best part is that it's actually easy to make. Who knew that simply grating tofu and mixing it with tomato paste and seasoning could turn it into such a delicious plant-based protein option?
If you've never been able to win over tofu skeptics before, this might just be the recipe that changes their minds! P.S. It's kids-approved, too, and great for lunch boxes!
Key ingredients and substitutions
- Extra-firm tofu: This is the base of this recipe. It's gotta be extra firm for the sausages to hold their shape well.
- Tomato paste: It gives the sausages that savory umami flavor as tofu is pretty mild on its own. I use tiny tomato paste cans but you can also measure out tomato paste from a tube.
- Harissa: It's the perfect addition for some spice. You can replace it with a pinch of red pepper flakes or leave it out completely (especially if you're making this recipe for kids).
- Sun-dried tomatoes: These bring a deeper, more intense flavor to the mix.
- Oat flour: Acts as a binder, helping the tofu mixture stay together when you roll it into sausages.
- Seasonings: I chose paprika, dried oregano, and garlic powder for a bit of an Italian vibe that pairs perfectly with the tomato paste. Alternatively, use your favorite Italian seasoning.
- Red wine vinegar: Adds a touch of acidity to enhance the overall flavor of the tofu mixture. You can replace it with apple cider vinegar if needed.
- Olive oil: I like using it for cooking because it adds a delicious flavor to the crust of the sausages.
Elo's tips
- Press the tofu. Yes, even if it's extra-firm tofu. It's important to have the lowest amount of moisture possible to help the filling hold together.
- Cook in batches. Overcrowding the pan can trap moisture, causing steaming instead of frying. By leaving space between each sausage, they have more room to crisp up and are easier to flip.
- Use medium heat. I found that they tend to burn when using a higher heat. Brown them on 4 sides instead of just 2 to make sure they crisp up really well.
Step-by-step instructions
- Step 1: Press the block of tofu to remove excess water. I like to use a tofu press to keep it simple. If you don't have one, you can wrap the tofu block in paper towels and weigh it down with heavy objects (e.g., a cast-iron skillet, heavy cookbooks, cans of food).
- Step 2: Chop the sun-dried tomatoes as finely as possible. You don't want any big chunks as that will make rolling the mixture into sausages harder.
- Step 3: Grate the tofu. Combine the tomato paste, harissa (if using), vinegar, oat flour, and seasonings in a large mixing bowl. Grate the pressed tofu through the small holes of a box grater over the bowl.
- Step 4: Mix with your hands until everything is well combined. Remove any large chunks of tofu that have not been grated as, again, this makes rolling the mixture into sausages more difficult.
- Step 5: Shape the sausages by taking 2-3 tablespoons of the mixture (I use a cookie scoop to measure it out) and pressing it between your hands. Form it into a small cylinder, then roll it on a plate and gently squeeze the sides to create sausage shapes.
- Step 6: Slowly cook the sausages in a non-stick pan. It's absolutely key to cook the sausages over medium heat to prevent them from burning. Brown them for 2 minutes on four sides (I set a timer to make sure they get crispy but don't get too dark).
Storage tips
You can store the tofu sausages in an airtight container in the refrigerator for up to 4 days. Note that they will lose their crispness.
To help them crisp up again when reheating, you can bake them at 350°F (180°C) in the oven for 10-12 minutes.
Join us!
Don’t forget to join the Cooking With Elo newsletter. You’ll get plant-first recipe ideas sent weekly to your inbox.
The recipe
Tomato Tofu Sausages
Ingredients
- 14 oz (400 g) extra-firm tofu
- ¼ cup (50 g) sun-dried tomatoes in oil
- ¼ cup (70 g) tomato paste
- 1 teaspoon harissa optional
- 2 tablespoons red wine vinegar
- ½ cup (50 g) oat flour
- 1 teaspoon mild paprika
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- ½ teaspoon salt
- 2 tablespoons olive oil
Instructions
- Press the tofu: Use a tofu press or wrap the tofu block in paper towels and weigh it down with heavy objects for 15 minutes.
- Sun-dried tomatoes: Very finely chop the sun-dried tomatoes with a knife.
- Seasoning: Add the sun-dried tomatoes, tomato paste, harissa (if using), red wine vinegar, oat flour, paprika, oregano, garlic powder, and salt to a large bowl. Mix thoroughly with a spoon.
- Tofu mixture: Grate the pressed tofu through the small holes of a box grater. Add it to a bowl with the rest of the ingredients.
- Mix well with your hands.
- Shape: Press 2-3 tablespoons of the tofu mixture between your hands and into small cylinders. Then, roll it onto a plate and gently squeeze the sides to form small sausages.
- Pan-fry: Heat a non-stick pan over medium heat with olive oil. Add in the sausages once the pan starts to warm up but is not burning hot yet. Fry the sausages over medium heat for 2 minutes on each side of the 4 sides (I set a timer. The key is to use low-medium heat to help them crisp up without burning.
Equipment
Leave a star rating and review below. Thank you!
Loved it? Please rate it!
If you tried this recipe or any other recipe from the blog, make sure to let me know how you liked it by leaving a star rating and a comment below. Your feedback really matters! To never miss a recipe, follow me on Instragram, Pinterest and Facebook.
Did you like this recipe? Let me know!