Go Back
+ servings
keto brussels sprouts with bacon and ranch on a white plate
Print Recipe
5 from 7 votes

Keto Brussels Sprouts with Bacon Ranch

Crispy, tender brussels sprouts topped with cruchy bacon and tangy ranch. A restaurant quality side dish made right in your home kitchen. Insanely addicting and flavorful, these low-carb keto brussels sprouts are a super easy holiday side dish that the whole family will love.
Prep Time10 mins
Cook Time30 mins
Course: Appetizer, Side Dish
Cuisine: American
Keyword: are brussels sprouts low carb, brussels sprouts with bacon, keto brussels sprouts, keto side dish, keto thanksgiving, low carb sides, paleo brussels sprouts, whole30 side dish, whole30 thanksgiving sides
Servings: 6 side servings
Calories: 191kcal


  • 1 lb brussels sprouts trimmed and halved
  • 6 slices sugar-free, nitrate-free bacon chopped into 1-inch pieces
  • 3 garlic cloves minced
  • 1/2 tsp paprika
  • 1/3 cup Whole30 & keto ranch dressing or your favorite ranch dressing of choice
  • Salt if needed


  • If you are making your own ranch dressing, make it first then chill until ready to use.
  • Preheat oven to 425 degrees F.
  • Place trimmed and halved brussels sprouts on a baking sheet in a single layer.
  • Top the brussels sprouts with bacon pieces, dispersing them evenly.
  • Roast for 5 minutes. Remove from the oven, and stir in garlic and paprika. Toss together to coat the mixture with the rendered bacon fat.
  • Roast for another 20-25 minutes until crispy and browned, stirring and flipping halfway through.
  • Remove from the oven and drizzle with ranch dressing.
  • Stir and add salt, if needed. Serve.



Serving: This keto and low-carb side dish goes beautifully with poultry or fish, or it's fantastic just on its own! 
Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat on a skillet over the stovetop to get it warmed and crispy. 
Oil: Since bacon renders a good amount of fat for these roasted brussels sprouts, there's no added olive oil or cooking oil. This is why you roast the brussels sprouts and bacon for just 5 minutes in the beginning to render some of the bacon grease, then stir everything together to coat.
Baking: Check the brussels sprouts after 20 minutes into the 2nd roasting. Depending on your oven temperature, the brussels sprouts may brown and crisp up quickly. Check periodically so they don't burn.


Serving: 1serving - makes 6 | Calories: 191kcal | Carbohydrates: 9g | Protein: 6g | Fat: 16g | Saturated Fat: 4g | Cholesterol: 19mg | Sodium: 311mg | Potassium: 352mg | Fiber: 3g | Sugar: 2g | Vitamin A: 652IU | Vitamin C: 65mg | Calcium: 39mg | Iron: 1mg