Grilled Beet Salad with Rosé Infused Cranberries and Smoked Bacon

5 from 3 votes
Jump to Recipe

Sharing is caring!

Beets are incredible roasted on the grill, and even better topped with rosé infused cranberries and smoked bacon. This Grilled Beet Salad will be your favorite salad all summer long (and through the holidays!).

Grilled Beet Salad with Rose Infused Cranberries on a blue plate

Beets are a family favorite vegetable. It’s one we can all agree on. And while our kids prefer yellow beets, this recipe works great for both yellow and red beets.

We loved this recipe so much that we started cooking it for our Ember and Vine catering company events. And it’s always a huge success.

So we decided to share it here for all the fans, and future fans, of this incredible salad.

It may seem complicated, but the process of making this beet salad is pretty simple.

Grill Roasted Beet Salad Steps

  1. Prepare the rosé infused cranberries.
  2. Roast beets and bacon at a high heat on the grill.
  3. Peel beets, toss them in the dressing, and finish them on direct heat on the grill.
  4. Toss salad ingredients and serve.

But first, let’s start with the rosé infused cranberries, since they will take the longest.

How to make Rosé Infused Cranberries

Place dried cranberries in a small bowl and pour rosé over them until submerged. If the bowl is small enough you should only need about 1/4 cup of rosé. Pour a glass for yourself to sip on while these infuse. 

Let the cranberries infuse with the wine for a minimum of 2 hours, and up to 24 hours. Best to do the day before. Drain the cranberries and discard the wine.

Next up, roasting the beets on the grill and assembling the salad.

How to Roast Beets on a Grill or Smoker

The steps to roast beets and cook bacon are:

  1. Roast beets on the grill at 400 degrees F for 45 minutes over indirect heat.
  2. At the same time, place bacon on the grill. The bacon should only take no more than 20 minutes. Cook until crispy.
  3. Peel beets, then finish them by grilling over direct heat.

Just like you would roast beets in the oven, you can cook them the same way in your grill. Prep your grill for between 400-425 degrees (F) setting up a direct/indirect coals. Place your beets on a sheet pan and place them on the indirect side of the grill (on direct they can burn on the bottom, so we recommend a sheet pan to help avoid this).

They’ll take roughly 45 mins to roast in the grill. You want to cook them until they’re soft, but not mushy! One way I like to test is to use a digital thermometer probe and see how easily it glides into the beets. It should go in easy (but not quite as easy as butter or mashed potatoes). Once they’re soft, remove them from the grill and let cool enough to handle before peeling them.

Do I need to peel the beets before I roast them?

Nope! Just trim any beet tops (the greens), clean them and place them directly on the sheet pan and into the grill they go.

How to Grill the Beets to Finish them off

  • Increase the temperature of your grill: Get your grill hot and prepare for direct heat cooking.
  • Peel Beets: Now that the beets are softened and cool enough to handle, now is the time to peel them.
  • Toss Beets in Dressing: Once the beets are peeled, toss them in the citrus dressing. Let them marinate in the dressing for at least 10-20 mins, soaking in that incredible flavor.
  • Grill Beets Hot and Fast: Next, place the beets on the hot grill and let them sear about 2 minutes per side, rotating them just long enough to get that char on each side.

PREP TIP: Want to do this the day before? Then roast the beets first and peel them the day before. Then let them marinade in the dressing overnight. Then you can grill them the next day.

Beets cooking on the Grill

That’s it. Now remove them from the grill and build your salad.

How to Assemble Grilled Beet Salad with Rosé Infused Cranberries 

  • Cut the grilled beets into bite sized pieces. Depending on the size you can quarter them or cut into sixths.
  • Top them with the rosé infused cranberries and chopped smoked bacon, then drizzle with the remaining citrus dressing and some fresh shaved parmesan cheese. You can also sneak in some greens if you’d like. Boom!

Related Recipe: A great variation is adding smoked bacon.

Is this Salad Good for Backyard Summer Cookouts or Parties?

Absolutely. My recommendation would be to roast the beets (either in the oven or on your grill) at home, prior to leaving the house. Then let them cool, and place them in the dressing and transfer them and the rest of the ingredients to the party. Then at the party add the beets to the grill for the final step of grilling them to get that char. Then finish the salad from there.

Your friends will be crazy impressed, especially when you tell them the cranberries have rosé wine in them! True story.

Can This Beet Salad be Vegetarian? 

Absolutely. If you’re not into the amazingness that is bacon, then by golly feel free to leave the bacon out! But seriously, why would you? 😉 You can also replace bacon with grilled porcini mushrooms!

Grilled Beet Salad with cranberries bacon and parmesan cheese on a blue plate

Wine Pairing for Beet Salad?

Rosé of course!

In all honestly, rosé really does pair incredibly well with Grilled Beet Salad! The cranberries are sweet and concentrated, but balanced by the dry acidic wine, and the bacon and cheese add both texture and savoriness. I really can’t think of a better match. We recommend a dry fruity rosé for this. Oregon Pinot Noir Rosé’s are the ideal match, but I think a Spanish Rosado or Italian, or a California Rosé made from Pinot Noir grapes, will work just as good.

More Grilled Vegetable Recipes

If you like this recipe we’d truly appreciate it if you would give this recipe a star review! And if you share any of your pics on Instagram use the hashtag #vindulge. We LOVE to see it when you cook our recipes. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Grilled Beet Salad with Rosé Infused Cranberries and Smoked Bacon
5 from 3 votes

Grilled Beet Salad with Rosé Infused Cranberries and Bacon

Beets are incredible cooked on the grill, and even better topped with rosé wine infused cranberries and smoked bacon. This will be your favorite salad all summer long! 
Cook: 1 hour
To Infuse Cranberries: 2 hours
Total: 3 hours
Servings: 4 servings


For the Rosé Infused Cranberries

  • cup dried cranberries
  • ¼ cup rosé wine (I recommend a dry rosé)

To Grill the Beets & Bacon

  • 6 medium-large golden beets (or 8 smaller ones)
  • 3 slices thick cut bacon

For The Citrus Dressing

  • 2 tablespoons fresh squeezed orange juice
  • 2 tablespoons lemon, juiced (approx 1/2 a lemon)
  • 1 tablespoon extra virgin olive oil
  • 2 teaspoons honey
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground pepper (roughly 3 turns of the grinder)

Additional Ingredients for the Salad

  • ¼ cup Parmesan cheese, thin shavings


To make the Rosé Infused Cranberries

  • Place the dried cranberries in a small bowl and pour rosé over them until submerged. If the bowl is small enough you should only need about 1/4 cup of rosé.
  • Let them infuse for a minimum of 2 hours, and up to 24 hours. Best to do the day before. 

To Roast and Grill the Beets and Cook Bacon

  • Place beets on a baking sheet and place on the grill on a high heat (ideally 425 degrees), until soft. You can test softness using a digital thermometer, by placing the probe into the flesh of the beet to see if it is soft (but not as soft as butter or mashed potatoes). Remove and let cool enough to handle, then remove the skins. 
    At the same time, cook the bacon on the grill. The bacon should take up to 20 minutes to cook through on the grill. Cook until crispy. Remove and set aside.

To Finish the Beets on the Grill

  • Prep grill for high, direct, heat. 
  • Assemble your dressing: Place all dressing ingredients in a large bowl and whisk to combine. Add the beets (with skins removed) to the dressing and let them marinate 10-20 minutes, while the grill is coming up in temperature.
  • Remove the beets from the marinade (but save the rest of the liquid use as a dressing later).
  • Place the beets on the grill, on direct heat, to get a nice char on each side (approx 2 mins per side). Remove from grill, and then slice into bite sized cubes. 

To Assemble the Salad

  • Place the beets in a serving dish, top with the rosé infused cranberries, chopped bacon, shaved parmesan cheese, and drizzle with the remaining dressing. Toss to combine. Serve and enjoy!



For the video and photos we served the salad in individual portions. Start with about 1/2 cup of the cubed beets, add 1 tablespoon chopped bacon, 1/2 tablespoon cranberries, one large shaving of parmesan cheese, and a small drizzle of the dressing/marinade. 
If taking to a party or summer backyard cookout:
Roast your beets and place them in the marinade. Finish grilling the beets at the cookout. Then construct the rest of the salad at the location of the party.  


Calories: 229kcal | Carbohydrates: 14g | Protein: 6g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 22mg | Sodium: 572mg | Potassium: 111mg | Fiber: 1g | Sugar: 11g | Vitamin A: 77IU | Vitamin C: 7mg | Calcium: 80mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Cook Time: 1 hour
To Infuse Cranberries: 2 hours
Total Time: 3 hours
Course: Salad
Cuisine: American, barbecue
Servings: 4 servings
Calories: 229
Keyword: beet salad, grilled beets, rosé infused cranberries, smoked bacon
Like this recipe? Leave a comment below!


mary cressler headshot


About Mary

I'm Mary, a wine/food/travel writer, Certified Sommelier, mom of twins, former vegetarian turned BBQ fanatic, runner, founder of Vindulge, and author of Fire + Wine cookbook. Thanks for stopping by!

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I love grilled or roasted beets – and I bet it’s an incredible contrast with the sweet cranberries! Definitely giving this recipe a try this summer!

  2. 5 stars
    All those flavors just sound SO amazing – Love that you can drink wine while preparing too!

  3. I’ve never grilled beets, but these sound amazing! I actually want to try this recipe on our next camping trip. Also, the rose-infused cranberries sound phenomenal!

  4. Grilled beet salads are my favorite way to enjoy beets! What a great idea to infuse the cranberries with rose. Sounds delicious! I’ll definitely have to try that next time I pick up some cranberries from the store.

  5. 5 stars
    I have come to love beet salads only in the last few years, but I’ve never grilled them at home before. This salad looks so perfect for summer, Mary! And I love bacon and beets together 🙂

  6. This sounds incredible with lots of different contributing flavors and textures! My favorite is pouring a rose while the cranberries infuse as a critical step in the directions