Beets are delicious when grilled, and they become even better topped with rosé-infused cranberries and crisp smoked bacon. This Grilled Beet Salad is bright, savory, and surprisingly easy to make—perfect for summer or the holiday table.

Beets are a household favorite here. Golden beets add a naturally sweet, mellow flavor, but red or Chioggia beets work just as well. This recipe highlights the earthy beet flavor with a citrus vinaigrette, the sweetness of wine-soaked cranberries, and the savory crunch of bacon.
Table of Contents
- Ingredients + Substitutions
- Preparation
- Grilling Beets and Bacon
- Oven Modification
- Assemble Salad
- Modifications
- Frequently Asked Questions
- Wine Pairing
- More Grilled Vegetable Recipes
- Recipe Card
Ingredients + Substitutions
The recipe card below shows exact quantities. Here are the main components and easy swaps to suit your pantry or preferences.
- Beets – Golden beets are used for their sweet, mild flavor. Red beets or Chioggia (striped) can be substituted; cooking method is the same.
- Dried Cranberries – Raisins or chopped dried cherries work if you prefer them sweeter or more substantial.
- Rosé Wine – A dry rosé is best to rehydrate the cranberries and add depth. If you prefer no alcohol, use apple or white grape juice instead.
- Bacon – Thick-cut bacon adds crunch and savory richness. For a vegetarian option, omit bacon or use grilled mushrooms or smoked tempeh.
- Citrus – Fresh orange and lemon juices make the dressing bright and balanced.
- Olive Oil – Extra virgin olive oil gives the dressing body and flavor.
- Honey – Regular honey is fine; try hot or smoked honey if you want a spicy or smoky twist.
- Kosher Salt – Kosher salt is preferred for seasoning; adjust to taste.
- Coarse Black Pepper – Freshly ground pepper for finishing the dressing.
Optional: Add peppery arugula or a mixed green blend for more volume and texture.
Preparation
A few simple prep steps set you up for quick assembly.
Prep Beets
Trim stems and roots from the beets and wipe them clean. There’s no need to peel before roasting or grilling; the skin slips off easily after cooking.
Hydrate Cranberries
Place dried cranberries in a small bowl and pour rosé over them until submerged—about 1/4 cup for a small bowl. Let them infuse at least 2 hours or up to 24 hours; overnight is best. Drain before using.
Make Dressing
Whisk together fresh orange juice, lemon juice, olive oil, honey, kosher salt, and coarse black pepper until emulsified. Taste and adjust seasoning.
Grilling Beets and Bacon
- Preheat the grill for two-zone cooking and aim for about 400°F (205°C).
- Place whole beets on the grill over indirect heat, close the lid, and cook 45–50 minutes or until a fork slides in easily.
- Remove beets and let cool slightly, then peel. Return the beets to direct heat for a few minutes to develop charred grill marks.
- While beets cool, place bacon on the cooler side of the grill and cook until crisp. Drain and chop.
Oven Modification
To make this recipe without a grill: roast whole beets on a sheet pan at 400°F for 45–50 minutes until fork tender. Bake bacon on a separate pan 12–18 minutes or until crisp. Finish by briefly broiling or pan-searing the peeled beets to add color, if desired.
Assemble Salad
- Cut the grilled beets into bite-sized pieces (quarters or sixths depending on size). Toss them with the citrus dressing in a large bowl and let them sit 10–20 minutes to absorb flavor.
- Add the rosé-infused cranberries and chopped crispy bacon; toss gently. If using greens, fold them in at the end.
- Plate the salad and finish with thin shavings of Parmesan or another hard cheese if you like.
Modifications
- Try smoking the beets for deeper complexity: smoke uncovered at 250°F for up to three hours or until tender.
- Make it vegetarian by omitting bacon or substituting grilled mushrooms, smoked tofu, or tempeh.
Make Ahead + Storage
You can roast and peel beets a day ahead and store them in an airtight container in the refrigerator. Reheat briefly on the grill or pan-sear for grill marks before assembling. The dressing also stores well for a day or two in the fridge.

Frequently Asked Questions
Yes. Omit the bacon or replace it with grilled mushrooms, smoked tempeh, or another savory plant-based option.
No. Trim the tops and scrub clean, then roast or grill whole; the skin peels off easily after cooking.
Wine Pairing for Beet Salad
A dry, fruity rosé pairs especially well with this salad. The wine-soaked cranberries and citrus dressing complement a crisp rosé, while the bacon and Parmesan add savory balance. Choose a rosé with good acidity to cut through the richness.
More Grilled Vegetable Recipes
If you enjoy grilled beets, try other charred vegetable sides such as smoked beets with goat cheese, grilled glazed carrots, or grilled Brussels sprouts. These pair well together and with grilled proteins.
- Smoked beets with goat cheese
- Grilled and glazed carrots
- Grilled Brussels sprouts

Grilled Beet Salad with Rosé Infused Cranberries and Bacon
Ingredients
For the Rosé Infused Cranberries
- 1/3 cup dried cranberries
- 1/4 cup rosé wine (dry) or substitute juice
To Grill the Beets & Bacon
- 6 medium-large golden beets (or 8 smaller)
- 3 slices thick-cut bacon
For the Citrus Dressing
- 2 tbsp fresh-squeezed orange juice
- 2 tbsp lemon juice (about 1/2 lemon)
- 1 tbsp extra-virgin olive oil
- 2 tsp honey
- 1/2 tsp kosher salt
- 1/4 tsp fresh ground black pepper
Additional
- 1/4 cup Parmesan cheese, thin shavings
- Optional: arugula or mixed greens
Instructions
Infuse Cranberries
- Place dried cranberries in a small bowl and pour rosé over them until submerged (about 1/4 cup). Let infuse at least 2 hours or up to 24 hours. Drain before using.
Grilled Beet Salad
- Preheat Grill: Prepare a two-zone grill at about 400°F.
- Grill Beets: Place whole beets over indirect heat, close the lid, and cook 45–50 minutes until a fork slides in easily. Let cool, peel, then return to the grill briefly to get char marks. Dice into bite-sized pieces.
- Bacon: While beets cool, crisp the bacon on the grill or in the oven, then chop.
- Assemble: Whisk dressing ingredients together. Toss cubed beets in dressing and let sit 10–20 minutes. Add cranberries and bacon, toss gently, plate, and top with Parmesan shavings.
Nutrition
Calories: 229 kcal | Carbs: 14 g | Protein: 6 g | Fat: 16 g
Nutrition information is an approximation.