Ingredients for the meatballs (for about 3 servings):
100gof textured soy protein
1medium onionfinely chopped
2clovesof garliccrushed
50gof breadcrumbs
50gof flour
2tablespoonsof soy sauce or tamari
1teaspoonof Swedish spice mixallspice (or a combination of nutmeg, clove, and black pepper)
Salt to taste
Oil for cooking
Ingredients for the sauce:
2tablespoonsof vegan margarine
2tablespoonsof all-purpose flour
150mlof vegetable broth
3tablespoonsof plant-based cream(soy, oat,...)
2tablespoonsof soy sauce or tamari
1tablespoonof mustard
Black pepper to taste
Prevent your screen from going dark
Instructions
Instructions for the meatballs:
Rehydrate the textured soy protein by covering with hot water. Let it sit until tender, then drain and press to remove excess water.
Place the rehydrated soy protein in a mixer with onion, garlic, breadcrumbs, flour, soy sauce, spices, and salt. Blend until you get a homogeneous but not too fine mixture.
If the meatballs are still too moist or crumbly, add a bit more flour, but gradually to avoid making the meatballs too dense.
Form the mixture into meatballs.
Heat a bit of oil in a pan and sauté the meatballs until they are well browned on all sides.
Instructions for the sauce:
In a saucepan, melt the vegan margarine over medium heat.
Add the flour and stir to create a roux. Continue stirring for about 2 minutes, without letting the flour brown.
Gradually pour in the vegetable broth, constantly stirring to avoid lumps.
Let the sauce thicken slightly, then add the plant-based cream, soy sauce or tamari, and mustard. Stir well to combine all the ingredients.
Season with black pepper to taste and let the sauce simmer for a few minutes to blend the flavors.