Finely dice your leek or onion and garlic. Saute in a good quality non-stick pan. Can be done with oil, or steamed with water. You just need to soften the garlic and onion.
Add all ingredients except for tofu/tempeh. Simmer for 10 minutes.
Once the sauce thickens, add your tofu or Tempeh. Cook 5 minutes or until hot. If adding carrots, add them at this point as they only take about 5 minutes to soften and cook. You can use a carrot peeler to peel the carrot into slices. Add a bit more vegetable broth if the sauce gets too thick for your liking.
Once you're ready to serve, spoon it over rice, rice noodles, pea pods, etc.
