Why Make This Recipe
Honey-Glazed Shallots with Crispy Bacon is a fantastic side dish that packs a flavor punch. The sweetness of the honey pairs perfectly with the savory bacon, creating a comforting taste that everyone will love. This dish is simple to prepare and is sure to impress at any meal, whether it’s a casual dinner or a holiday gathering.
How to Make Honey-Glazed Shallots with Crispy Bacon
Ingredients:
- 1 pound shallots
- 2 tablespoons unsalted butter (or olive oil)
- 3–4 slices bacon, chopped
- 1 tablespoon honey
- 1 tablespoon Worcestershire sauce
- 1 tablespoon balsamic vinegar
- Salt and freshly ground black pepper, to taste
Directions:
-
Prepare the shallots: Start by placing the shallots in a bowl and covering them with cold water. Let them soak for about 20 minutes to help loosen the skins. After soaking, drain the water, peel the shallots, and cut them in half lengthwise.
-
Cook the bacon: In a large oven-safe skillet, cook the chopped bacon over medium heat until crispy. Once done, use a slotted spoon to remove the bacon pieces and set them aside, leaving about 1 tablespoon of bacon fat in the pan.
-
Parboil the shallots: Add the peeled shallots to the same skillet and pour enough cool water to cover them. Bring the water to a boil, then reduce the heat and simmer for about 5 minutes. After that, drain the water completely.
-
Add the glaze: Return the shallots to the skillet. Add the butter, honey, Worcestershire sauce, balsamic vinegar, salt, and pepper. Stir gently until the shallots are well coated.
-
Roast: Preheat your oven to 400°F (200°C). Place the skillet in the oven and roast for 10–15 minutes, stirring once or twice, until the shallots turn golden brown and the glaze thickens into a syrupy coating.
-
Finish with bacon: Remove the skillet from the oven and sprinkle the crispy bacon pieces over the glazed shallots. Toss everything lightly and serve warm.
-
Chef’s Tip: For an extra touch, add a sprinkle of fresh thyme or chopped parsley before serving to brighten the dish and add color.
How to Serve Honey-Glazed Shallots with Crispy Bacon
Honey-Glazed Shallots with Crispy Bacon makes a delightful side for almost any main course. They pair well with roasted meats, grilled fish, or even a hearty vegetable stew. Serving them warm will enhance their flavor and texture.
How to Store Honey-Glazed Shallots with Crispy Bacon
If you have leftovers, store Honey-Glazed Shallots in an airtight container in the refrigerator. They will stay fresh for up to 3 days. To reheat, simply warm them in a skillet over low heat until heated through.
Tips to Make Honey-Glazed Shallots with Crispy Bacon
- For easier peeling, choose shallots that are firm and not overly large.
- You can adjust the sweetness by adding more or less honey based on your preference.
- Be sure to keep an eye on the shallots while roasting to prevent them from burning.
Variation
You can try adding different herbs, such as rosemary or sage, to give a new twist to the flavors. For a spicier kick, consider adding a pinch of red pepper flakes to the glaze.
FAQs
Can I use other types of onions instead of shallots?
Yes, you can use other onions, like red or yellow onions. However, shallots have a milder flavor that works beautifully in this dish.
Can I make this recipe ahead of time?
While it’s best served fresh, you can prepare the shallots and glaze ahead of time and then roast them just before serving.
Is it possible to make this dish vegetarian?
Absolutely! You can substitute the bacon with smoked tempeh or simply omit it, and use olive oil instead of butter to keep it vegetarian.

Honey-Glazed Shallots with Crispy Bacon
Ingredients
Main ingredients
- 1 pound shallots
- 2 tablespoons unsalted butter (or olive oil) Use olive oil for a dairy-free option.
- 3-4 slices bacon, chopped
- 1 tablespoon honey Adjust sweetness to taste.
- 1 tablespoon Worcestershire sauce
- 1 tablespoon balsamic vinegar
- Salt and freshly ground black pepper, to taste
Instructions
Preparation
- Place the shallots in a bowl and cover them with cold water. Let them soak for about 20 minutes to help loosen the skins.
- Drain the water, peel the shallots, and cut them in half lengthwise.
Cooking
- In a large oven-safe skillet, cook the chopped bacon over medium heat until crispy. Use a slotted spoon to remove the bacon pieces and set them aside, leaving about 1 tablespoon of bacon fat in the pan.
- Add the peeled shallots to the same skillet and pour enough cool water to cover them. Bring the water to a boil, then reduce the heat and simmer for about 5 minutes. Drain the water completely.
Adding the glaze
- Return the shallots to the skillet. Add the butter, honey, Worcestershire sauce, balsamic vinegar, salt, and pepper. Stir gently until the shallots are well coated.
Roasting
- Preheat your oven to 400°F (200°C). Place the skillet in the oven and roast for 10–15 minutes, stirring once or twice, until the shallots turn golden brown and the glaze thickens into a syrupy coating.
Finishing touches
- Remove the skillet from the oven and sprinkle the crispy bacon pieces over the glazed shallots. Toss everything lightly and serve warm.