Disclaimer: Some links are Amazon affiliate links. Purchases made through them help support the recipe testing, photos, and content I share — thank you!
Summary
This is your childhood favorite, all grown up.
Rich and tangy, perfectly sauced, and balanced between sweet, savory, and sharp. Fresh vegetables, caramelized beef, and a tomato base layered with Dijon, honey, and sherry vinegar come together in dish that is nostalgic but with better flavor and texture. The kind of sandwich you eat leaning over the counter because you know it’s going to get messy — and you don’t care.
You May Like These Recipes Too
Additional Details About This Recipe
Can I use ground turkey or chicken instead of beef?
Yes. Add an extra ½ tablespoon oil and don’t skip the Worcestershire or Dijon — they replace the richness of beef.
Can I make it ahead?
Yes! The flavor actually improves overnight. Reheat gently over low heat with a splash of water if needed.
Can I freeze it?
Absolutely. Cool completely, then freeze in an airtight container for up to 3 months. Thaw in the fridge and reheat on the stovetop.
What if my sauce gets too thick?
Add a splash of water or broth and stir to loosen until you reach your preferred texture.
Nutritional Facts (per serving – 1 bun with filling)
(Values are estimates based on USDA data.)
- Calories: 405
- Protein: 27 g
- Fat: 18 g
- Carbohydrates: 34 g
- Fiber: 3 g
- Sugar: 12 g
- Sodium: 820 mg









