Make this recipe a recipe that people in that category can eat. categories: ['dairy_free'], recipe: in small saucepan, cook onion and garlic in margarine until tender. add remaining ingredients; bring to a boil. reduce heat; simmer uncovered 15 to 20 minutes. use as basting sauce for pork, chicken or beef. refrigerate leftovers. microwave: in 1-qt glass measure, microwave margarine on full power (high) 30 to 45 seconds or until melted. add onion and garlic. microwave on full power (high) 1 1/2 to 2 minutes, or until tender. add remaining ingredients; cover with waxed paper. microwave on full power (high) 3 to 5 minutes or until mixture boils. microwave on 2/3rds power (medium-high) 4 to 5 minutes. to blend flavors. proceed as above.

Target recipe: combine tomato sauce, molasses, vinegar, worsestershire sauce, brown sugar, mustard, tobasco, liquid smoke, vanilla extract and 1/4 teaspoons each of salt and pepper in a non-reactive saucepan and slowly bring to a boil over medium-high heat. reduce heat to medium and let sauce simmer gently until dark, thick, richly flavored and slightly reduced, 6-10 minutes. taste for seasoning, adding more liquid smoke, salt and pepper as needed. let sauce cool to room temperature before serving. keep in a well sealed container in refrigerator for up to several weeks. makes enough for 4 lbs. ribs.