Go Back Email Link
+ servings
A jar of barbecue sauce with a ribbon around the top on a gray wooden background.
Print Recipe Add to Collection
5 from 4 votes

Sweet and Smoky Whole30 Barbecue Sauce

Sweet and Smoky Barbecue Sauce: Ever wonder how to make barbecue sauce from scratch? My homemade barbecue sauce is the perfect blend of sweet and smoky flavor with a little bit of heat. Once you make your own barbecue sauce, you won't buy another bottle.
Prep Time5 mins
Cook Time25 mins
Cooling Time30 mins
Total Time1 hr
Course: Condiments, Side Dish
Cuisine: American
Keyword: bbq, paleo, whole30
Servings: 8 servings
Calories: 35kcal
Cost: $5



Date Mixture

  • 5 small dates
  • 5 tbsp water

Barbecue Sauce


Date Mixture

  • Chop your dates into bite-size pieces (around the size of a marble) and mix with water.
  • Heat for 30 seconds and check to make sure that there is still water. Repeat 3-4 times so that dates are soft and water is sweet. (1:30 - 2 minutes total.)

Barbecue Sauce

  • Combine all ingredients to your saucepan, including the date and water mixture.
  • Mix well and bring to a boil.
  • Once the sauce is boiling, decrease the heat to a simmer.
  • Simmer for 20-25 minutes.
  • Blend with an immersion blender* (making sure that the blender is fully submerged.) *If you do not have an immersion blender, let the sauce cool and add to a regular blender. Be sure that it is cooled before blending as it is dangerous to blend hot liquids.
    A white pot with reddish brown barbecue sauce simmering in it and an immersion blender pureeing it.
  • Return to heat and simmer for 5 - 10 more minutes if you would like a deeper flavor or use right away.
  • Serve with meats - ribs, chicken, pork - whatever your heart desires!


Store your homemade barbecue sauce in the refrigerator once it has cooled off. The shelf life of homemade barbecue sauce is about 10 - 12 days. If you think that you will not use all of your sauce, you can freeze half of it - it freezes and defrosts really well! (You can also do a double batch and freeze it in portions so that you have some ready to go when you need it ;) )


Serving: 2tbsp | Calories: 35kcal | Carbohydrates: 8g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 697mg | Potassium: 165mg | Fiber: 1g | Sugar: 5g | Vitamin A: 555IU | Vitamin C: 5mg | Calcium: 25mg | Iron: 1mg