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: preheat the oven to 350°f place the spare ribs on a baking sheet and roast for 25-30 minutes until cooked through. while the ribs are cooking heat the olive oil in a saucepan. add the onion and garlic and fry until fragrant. add the chili, fennel seeds and sugar and cook, stirring often, until sugar melted. add the soy sauce and tomato ketchup. season with salt and freshly ground pepper. bring to the boil and simmer for around 5 minutes. remove from heat and set aside to cool. once the ribs have cooked through, remove them from the oven and brush liberally with half the barbecue sauce, leaving half for later. return the ribs to the oven and cook for a further 10 minutes to glaze the ribs. serve with the remaining barbecue sauce on the side.