Bo’s Barbecue Sauce

Prep: 5 minutes

Cook: 2 1/2 hours

Serves: 8

This barbecue sauce is from Bo McSwine of Bo’s Barbecue and Catering in Lafayette, California. This barbecue sauce is great with Niman Ranch St. Louis-style pork ribs or any meat off the grill. Bo likes to serve his sauce on the side because he says, “The meat is too good to hide the flavor.” We agree.

Double the recipe and save it for later; just be sure to use it within one week.


1/2 cup olive oil
1 cup freshly squeezed lemon juice
1/3 cup Worcestershire sauce
3 cloves garlic, minced
1 medium onion, minced
1 1/2 teaspoons black pepper
1 1/2 teaspoons dry mustard
1/2 cup brown sugar
1 1/2 teaspoons red pepper flakes
1 1/4 cup ketchup
Salt to taste


  1. Combine all ingredients and simmer for 20 minutes, stirring often. Remove from heat and let cool.
  2. Seal the sauce in a container and place in the fridge for at least one hour.
  3. Bring Niman Ranch St. Louis-style pork ribs to room temperature. Sprinkle with salt, pepper and celery seeds. Cook for 2 hours at 325 degrees F, whether on the grill or in the oven.
  4. Cover cooked ribs in Bo’s Barbecue Sauce and cook for an additional 6 minutes per side over hot coals or until a dark crust forms.
  5. Serve immediately.