Keto Roasted Brussels Sprouts with Bacon
Crispy roasted Brussels sprouts with bacon and parmesan — a keto side dish with about 7 g net carbs per serving.
Serves 4 · Prep 10 min · Cook 25 min
Ingredients
- 500 g Brussels sprouts, halved
- 8 slices bacon, chopped
- 1 tbsp olive oil (cooking fat)
- 20 g parmesan, grated
- Salt, pepper, chilli flakes
Method
- Heat the oven to 220 °C.
- Toss the sprouts with olive oil, salt and pepper and spread cut-side down on a tray with the bacon.
- Roast for 20–25 minutes, shaking once, until the sprouts are charred at the edges and the bacon is crisp.
- Finish with parmesan and chilli flakes.
Tip. Brussels sprouts are moderate in carbs — keep this as a side, not the main event.
Nutrition per serving
| Nutrient | Per serving |
|---|---|
| Calories | 182 kcal |
| Fat | 10.9 g |
| Protein | 12 g |
| Total carbohydrate | 11.6 g |
| Fibre | 4.8 g |
| Net carbs | 6.9 g |
Calculated from USDA FoodData Central values for the weights listed; cooking fat counts 70% as eaten (our method). Seasonings are not counted. One serving is 35% of a 20 g net-carb day.
Fitting it to your macros
Need more protein? Increase the main protein ingredient by a third. Need more fat to stay full? Add butter, olive oil or avocado on the plate. The keto macro calculator gives your own daily targets, and Ketora can build a full week around recipes like this.
Frequently asked questions
How many net carbs are in roasted brussels sprouts with bacon?
About 6.9 g net carbs per serving (11.6 g total carbohydrate minus 4.8 g fibre), calculated from USDA data for the exact ingredient weights in this recipe.
Can I make it ahead?
It is best fresh, but leftovers keep 2–3 days in the fridge.