Vegan Minced Meat Rolls | Romanian “Mititei” Recipe
These vegan minced meat rolls are a plant-based take on Romanian “mititei,” the smoky grilled rolls you find at every summer barbecue. They are built from textured soy protein and mashed tofu, seasoned with garlic, thyme, allspice and coriander, then grilled until crispy. The result is juicy, savory and meaty enough to fool non-vegan friends.
This is not the first time I tried to make a vegan version of the popular Romanian “mititei” recipe. I made this over and over, and every time I tried a new technique or a new ingredient to make it even better. The first time, I used the recipe below without any tofu, oil or the dry soy granules added later to the mix, so I decided to improve it. The second time, I had the idea of soaking only half of the soy granules in hot water and adding the other half later, so the texture would improve.
The traditional minced meat rolls are quite fatty, and that is what makes them so good, so I decided to add two more ingredients to the mix. To mimic the fat pieces in the original recipe, and to make these moister, I used tofu bits and some extra oil in the composition. The third time I made these vegan minced meat rolls, they turned out just perfect. The result was exactly what I had hoped for, and I believe this is the best vegan minced meat rolls recipe you can make.

This Recipe Works If You Need
- A plant-based grill option that holds its own next to anything else on the barbecue
- A vegan dish that satisfies meat-eating guests at a mixed gathering or picnic
- A make-ahead protein you can shape, chill and grill when company arrives
- A nostalgic Romanian flavor without any meat, ideal for a vegan version of a classic cookout
- A high-protein main built on soy and tofu rather than beans or lentils
Why You’ll Love This Recipe
- Convincingly meaty texture. Soaking only half the soy granules and mashing the tofu by hand leaves coarse, irregular bits that read like ground meat, not a smooth paste.
- Juicy, not dry. Tofu bits and a little extra oil stand in for the fat in traditional mititei, so the rolls stay moist on the grill.
- Real barbecue flavor. Thyme, allspice, coriander and sweet paprika give that warm, smoky spice profile you expect from the Romanian original.
- Crowd-pleasing. These are meant to impress even your non-vegan friends, which makes them perfect for mixed gatherings.
- Make-ahead friendly. The mixture rests in the fridge before grilling, so you can prep early and grill at the last minute.
- Naturally dairy-free and egg-free. Psyllium husk binds the rolls without any animal products.

Ingredient Notes
Textured soy protein granules are the backbone of these rolls and the closest thing I have found to the texture of ground meat. Buy the fine granule form rather than the large chunks, since the chunks stay too spongy here. The trick that makes this recipe work is using them in two ways: soak half in boiling water until they swell and soften, then fold the other half in dry. The dry granules absorb moisture from the tofu and keep a bit of bite, so the mixture is not uniformly mushy.
Extra-firm tofu is what gives these rolls their fatty, moist bits, the same role pieces of fat play in real mititei. Mash it with a fork, not a blender. You want uneven white flecks scattered through the mix, not a smooth puree. Press out a little excess water first if your block is very wet, so the mixture is not too loose to shape.
Psyllium husk is the binder that holds the rolls together on the grill without egg. It absorbs liquid and turns gel-like, which is exactly what stops the rolls from falling apart over the flames. A single tablespoon is enough; too much makes the texture rubbery, so measure it rather than eyeballing.
Garlic is non-negotiable here. Eight cloves sounds like a lot, but garlic is one of the defining flavors of mititei, and it mellows as the rolls cook. Mince it fine so no single bite is overpowering, and use fresh cloves rather than jarred for the sharpest flavor.
The spice blend of thyme, allspice, ground coriander seeds and sweet paprika is what makes these taste authentically Romanian. Allspice and coriander are the signature notes of mititei, so do not skip them. If you grind your own coriander seeds, the aroma is noticeably brighter than pre-ground.
Carob powder and baking soda are small but purposeful. Carob adds a deep, slightly sweet color and savory depth that mimics browned meat, while a teaspoon of baking soda lifts the texture so the rolls are not dense. Keep both to the listed amounts, since carob can turn bitter and too much baking soda leaves a soapy taste.

Tips
- Mash the tofu, do not blend it. The white flecks you see in the photos are the tofu, and they should look like the fatty bits in real meat rolls. A blender erases that texture and gives you a paste, so a fork is the right tool here.
- Let the soaked granules fully absorb the water. Give them the full 10 minutes. If they are still hard in the center, the rolls will have a dry, crumbly bite instead of a juicy one.
- Chill the mixture before shaping. The 30 minutes in the fridge lets the psyllium set and the flavors marry, and a cold mixture is far easier to roll into clean, tight cylinders that hold on the grill.
- Grease your hands with oil before shaping. The mixture is sticky, and oiled hands let you roll smooth, even rolls without it clinging to your palms.
- Brush with oil and grill until crispy on all sides. You know they are ready when the outside is dark and crusted and they release cleanly from the grill. Moving them too early tears the surface, so let a crust form before you turn them.

Substitutions and Variations
- No psyllium husk? Ground flaxseed mixed with a little water makes a workable binder, though psyllium gives the firmest hold on the grill.
- No carob powder? A small amount of cocoa powder or a splash of soy sauce gives a similar dark, savory depth, though carob is milder and less bitter.
- Adjust the spice. Add a pinch of chili or extra black pepper if you like more heat, or lean harder on the paprika for a smokier, more robust flavor.
- No outdoor grill? A grill pan on the stovetop works well and is what I reach for out of barbecue season. Brush the pan with oil and cook until each side is crisp.

Storage and Make Ahead
You can make the mixture ahead and keep it covered in the fridge for up to two days before shaping and grilling. Shaped raw rolls also hold well chilled for a day, which makes them ideal to prep the morning of a barbecue. Once grilled, store leftovers in an airtight container in the fridge for three to four days and reheat them in a hot pan or on the grill to bring back the crisp exterior. The uncooked mixture also freezes well, so you can portion and freeze a batch for a future cookout.
Serve them the traditional way, with mustard, fries and a large salad. For more ideas, see my vegan grilling recipes, pair them with a cooling vegan Olivier salad, or use the same textured soy protein granules in my vegan Bolognese pasta.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Vegan Minced Meat Rolls | Romanian “Mititei” Recipe
Ingredients
- 200 g textured soy protein – granules
- 300 g extra-firm tofu
- 1 Tbsp psyllium husks
- 8 cloves garlic minced
- 1 tsp baking soda
- 1 Tbsp carob powder
- 1 tsp thyme
- 1 tsp allspice
- 1 tsp ground coriander seeds
- 1 tsp sweet paprika
- 3 Tbsps oil + 1 Tbsp extra oil for brushing before grilling
- salt and ground pepper to taste
Instructions
- Boil 500ml water in a small pot.
- Put 100g of the textured soy protein granules into a large bowl. Pour the boiling hot water over and mix well. Let it sit for 10 minutes until it absorbs the liquid.
- In a separate bowl, start mashing the tofu with a fork. It doesn’t have to be perfectly mashed – that’s why we don’t use a blender. It should resemble the tiny fatty bits in real meat rolls. See the photos: the white parts are tofu.
- Add the mashed tofu to the bowl, along with the other half of the textured soy protein granules. Mix well.
- Add all the remaining ingredients and mix. Let it rest in the fridge for 30 minutes before grilling.
- Heat the grill or a grill pan.
- Grease your hands with a little oil and start shaping the vegan minced meat rolls. Place them on a plate and brush them with a little oil before putting them on the grill.
- Grill on all sides until crispy.
- Serve with mustard, fries and a large salad. Enjoy this traditional Romanian recipe made vegan!
Notes
Frequently Asked Questions
These vegan minced meat rolls are made from textured soy protein granules and mashed extra-firm tofu, bound with psyllium husk. They are seasoned with garlic, thyme, allspice, ground coriander, sweet paprika and carob powder, then grilled in oil until crispy. The soy provides the meaty texture and the tofu mimics the fatty bits in traditional Romanian mititei.
Mititei, also called mici, are small skinless grilled rolls of seasoned meat that are a staple of Romanian barbecues. This vegan version recreates them with textured soy protein and tofu instead of meat, keeping the signature garlic, allspice and coriander seasoning. They are grilled until crispy and served with mustard, fries and salad, just like the original.
Psyllium husk is the key binder; it absorbs liquid and turns gel-like, holding the rolls together over the flames. Chilling the mixture for 30 minutes before shaping helps it firm up so the rolls keep their shape. Let a crust form before turning them, since moving them too early can tear the surface.
Yes. A grill pan on the stovetop works very well and is a reliable option out of barbecue season. Brush the pan with a little oil, then cook the rolls until each side is crisp and dark. You get the same crispy exterior without firing up an outdoor grill.
Soaking only half the granules and folding the other half in dry is what gives these rolls their meaty, irregular texture. The soaked granules soften and bind, while the dry ones absorb moisture from the tofu and keep some bite. If you soaked all of them, the mixture would turn uniformly mushy instead of resembling ground meat.
Yes, they are very make-ahead friendly. You can keep the mixture covered in the fridge for up to two days, or shape the raw rolls a day in advance before grilling. The uncooked mixture also freezes well, so you can portion and freeze a batch for a future barbecue.

It looks delicious, thank you Ruxandra 👍👍
Thank you! 😀
In Vietnam, when we make fake sausage, we use extra oil and large tapioca bubbles to mimic the fat in the meat. Works especially well when making a mortadella type sausage.
Great tip! Thank you, Valerie!
Extraordinary taste! These rolls are some of the very few things I still miss due to being vegan, but now I was really able to enjoy the flavours and texture the way I remember them from over 15 years ago, before i stopped eating meat. You are a true magician, Ruxandra! 🙂
Thank you, Alina! So happy you liked them! You should try my vegan steak as well and I am currently posting some vegan bacon recipes. Hope they’ll remind you of the real thing as well. 😀
Surprinsingly good! I bet these are so much better than the meat version. Extremely flavorful and easy to make!
Glad you liked it!
Made these for bbq today – they are delicious, thank you for sharing this recipe! Even meat eaters enjoyed them. The only thing is that it was difficult to make the mince stick together, and the rolls were quite fragile and a couple fell apart on the bbq. I have a lot of mince left too as the recipe makes lots, so am looking forward to making these again tomorrow and perhaps frying or baking in the oven, and maybe they stick better together after being overnight in the fridge. I was tempted to add an egg to make them stick together better, but then they wouldn’t be vegan. Thanks again! Love your recipes – tried a few and always a success!
Yay! 😀 Next time you make these, leave them in the fridge for 30 minutes before shaping and grilling them. When I grill them on a pan I usually cook them right away and they’re ok, but on a BBQ grill, I always let them sit in the fridge for a while so that the composition gets extra-sticky. Don’t add eggs. I did this once because I didn’t have any psyllium husks and it was a mess. Add more psyllium if you want or even some flour but don’t overdo it because they will get gummy. So happy to hear you like my recipes! 😀 Thank you, Elina!
i never tried before vegan rolls would love to make them for dinner thanks for the recipe
Hope you’ll like them, Sarah! Serve them with mashed potatoes, a salad and mustard. Yum!