Sprinkle the ribs with salt, pepper, garlic powder, and chili powder. Pat the spices in, and put ribs in the refrigerator for at least an hour.
Wrap the ribs loosely in heavy-duty foil, sealing the sides. (If you are using the slow cooker/crock pot, skip this step.) Pour half a can of diet cola into the packet (or crock pot). (If you don't like any sweetness in your ribs, or if you just prefer not to use soda, white wine works well, or even white wine with a few drops of sweetener.).
Put the ribs in a covered grill with low heat (either charcoal or gas), or on a baking sheet in the oven. Cook at 250 F for 2 to 2 1/2 hours or at 350 F for 1 1/2 hours. In the crockpot, cook for 8 hours low. Check every 45-60 minutes, add liquid if necessary (it probably won't be, but the amount of juice in the ribs does vary), and turn the ribs over.
Open the foil, and brush the ribs with sugar-free BBQ sauce. Grill on medium to medium-high heat for 10 minutes on each side. Serve with sauce to dunk ribs inches.
Sugar Free BBQ Sauce.
Note: If you can't find low carb catsup, leave it out, but add about a tablespoon of vinegar and some sweetener, to taste.
Fry the bacon in a saucepan - a 2 qt pan works well.
Add the onion and cook over medium until soft - 3-5 minutes. Add garlic at this point if you're using fresh and stir it for half a minute or so.
Add the rest of the ingredients, plus about half a cup of water. Stir well.
Simmer for 20-30 minutes. It will cook down a bit and flavors will combine.
Adjust the seasonings so you have the balance you want - you can add vinegar, artificial sweetener (liquid preferred), or hot sauce. (If it's too hot, adding more sweetener will tone it down.).
The recipe makes approximately 10 servings of 1/4 cup each. Each serving has about 3.5 grams of carbohydrate plus 1 gram of fiber.