Brussels sprouts with almonds, bacon, and cranberries are a flavorful side dish filled with wonderful textures. Tender Brussels sprouts, crispy bacon, crunchy almonds, sweet-tart cranberries, and Parmesan come together in a light citrus and olive oil dressing.
If you love Brussels sprouts, try my Roasted Brussels Sprouts with Balsamic Glaze or Brussels Sprouts with Bacon and Shallots.

These Brussels sprouts are savory, slightly sweet, and wonderfully balanced. The bacon adds a smoky, salty flavor, while the cranberries bring a touch of sweetness and the citrus dressing brightens every bite.
Key Takeaways: Recipe Name
- Prep Time: 10 minutes
- Bake Time: 5 minutes
- Total Time: 15 minutes
- Servings: 4 people
- Cook Method: Blanch and sautee.
- Flavor & Texture: The texture is just as delicious, with tender Brussels sprouts, crisp bacon, crunchy almonds, chewy cranberries, and delicate shavings of Parmesan throughout.
- Difficulty: Easy.
- Why this Recipe? You will love this recipe for its delicious balance of smoky, sweet, savory, and crunchy flavors, all in one easy and colorful side dish.
Key Ingredients
Brussels sprouts – Slice them very thinly so they cook quickly while still keeping a little texture. Blanching them briefly helps maintain their fresh flavor and vibrant color.
Bacon – Cook until crisp before adding the remaining ingredients. Its smoky, salty flavor brings richness to the Brussels sprouts.
Dried cranberries – Add a touch of sweetness and a pleasantly chewy texture that balances the savory bacon and Parmesan.
Almonds – Chopped almonds add a wonderful crunch and mild nutty flavor. Toasted almonds would add even more depth.
Parmesan cheese – Use shaved Parmesan rather than finely grated cheese so you get delicate, salty bites throughout the dish.
Lime and olive oil – A simple citrus and olive oil dressing brightens the dish and balances the richer ingredients.
What to serve this Brussels Sprouts with Almond Recipe?
These Brussels sprouts pair beautifully with simple roasted or grilled main dishes, especially those that complement the smoky bacon and sweet cranberries.
Roast chicken or turkey – A natural pairing, especially for fall and holiday meals.
Pork tenderloin or pork chops – The savory pork works wonderfully with the cranberries and bacon.
Baked ham – The sweet and salty flavors complement one another beautifully.
Grilled salmon – A lighter option that balances the richness of the Brussels sprouts.
Roasted potatoes or mashed potatoes – Add a simple starch to turn the meal into a complete and comforting dinner.
Roast chicken or turkey – A natural pairing, especially for fall and holiday meals.
More Sprouts Recipes You Will Love
If you tried this Brussels Sprouts with Almond, Bacon and Cranberries or any other recipe on my blog, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below.
Brussels Sprouts with Almond, Bacon and Cranberries

Ingredients
- 2 slices bacon, cut into 1/4 thick
- 1 pound Brussels sprouts, very thinly sliced
- 2 tablespoons dried cranberries
- ¼ cup almond, chopped
- 2 tablespoons parmesan cheese, shaved
- ½ lime, squeezed
- 1 tablespoon olive oil
Instructions
- In a large pot of boiling salted water, blanch the Brussels sprouts for a couple of minutes. Drains, rinse under cold water. Place the Brussels sprouts back in the pot with cold water and ice cubes to stop the cooking.
- In a medium skillet place the bacon and cook over medium heat until crisp. Add the cranberries and the chopped almonds. Mix well and cook for another 1 minute.
- Add the Brussels sprouts to the bacon and cook while stirring for another minute or until warm.
- Place in a serving dish and add the olive oil, lemon juice, stir well and place the shave parmesan cheese over it.
Nutrition
Giangi’s Kitchen provides nutritional information, but these figures should be considered estimates, as a registered dietician does not calculate them.
- Course: Sides
- Cuisine: French
- Type: Under 45 minutes
Did you make this?
Leave a comment below and tag @giangiskitchen on Instagram

