Craving something savory and satisfying? Shaved beef sandwiches are the ultimate comfort food—quick to prepare, endlessly customizable, and perfect for busy weeknights or weekend feasts. From classic Philly cheesesteaks to creative twists, we’ve gathered 22 mouthwatering recipes that’ll make your taste buds dance. Dive in and discover your new favorite sandwich!
Philly-Style Shaved Beef Sandwich with Peppers and Onions

Hailing from the vibrant streets of Philadelphia, this iconic sandwich transforms humble ingredients into a symphony of savory perfection, where thinly shaved beef melds with caramelized peppers and onions in a glorious embrace. Here, tradition meets culinary artistry in every satisfying bite.
Ingredients
– About a pound of thinly shaved beef, like ribeye or top round
– A couple of bell peppers, any color you fancy, sliced thin
– One large onion, thinly sliced
– A splash of olive oil, about 2 tablespoons
– A generous pinch of salt and black pepper
– 4 hoagie rolls, toasty and warm
– Optional: a few slices of provolone cheese for melting
Instructions
1. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering, about 350°F.
2. Add the sliced onions and bell peppers to the skillet, cooking for 5-7 minutes until they start to soften and develop a light golden color, stirring occasionally to prevent burning.
3. Push the vegetables to one side of the skillet, then add the shaved beef in a single layer, seasoning it immediately with a generous pinch of salt and black pepper to enhance flavor from the start.
4. Cook the beef for 2-3 minutes without stirring to allow it to develop a nice sear and brown slightly, then mix it with the vegetables.
5. Continue cooking for another 3-4 minutes, stirring occasionally, until the beef is fully cooked through and no longer pink, and the vegetables are tender and caramelized.
6. If using cheese, place a few slices of provolone over the beef and vegetable mixture in the skillet, cover with a lid, and let it melt for about 1-2 minutes until gooey and perfect.
7. Split the hoagie rolls lengthwise and lightly toast them in a toaster or under a broiler for 1-2 minutes until warm and slightly crispy—this tip ensures they hold up to the juicy filling without getting soggy.
8. Spoon the hot beef and vegetable mixture evenly into the toasted rolls, pressing down gently to pack it in for a hearty sandwich.
9. For an extra tip, let the filling rest for a minute after cooking to allow the juices to redistribute, keeping every bite moist and flavorful.
Yield a masterpiece where the tender, savory beef contrasts beautifully with the sweet, soft peppers and onions, all nestled in a crisp roll. Try serving it with a side of crispy fries or a fresh salad for a complete, satisfying meal that celebrates Philly’s culinary spirit.
Classic French Dip Shaved Beef Sandwich with Au Jus

Venerating the timeless art of French bistro cuisine, this sandwich transforms humble ingredients into an exquisite masterpiece, where tender shaved beef meets a rich, savory au jus for dipping perfection. Crafted with care, it promises to elevate any meal into a gourmet experience that honors tradition while delighting modern palates.
Ingredients
– A couple of pounds of beef chuck roast
– A splash of olive oil
– A couple of cloves of garlic, minced
– A cup of beef broth
– A tablespoon of Worcestershire sauce
– A teaspoon of dried thyme
– A pinch of salt and black pepper
– Four soft hoagie rolls
– A few slices of provolone cheese
Instructions
1. Preheat your oven to 325°F to ensure even, slow cooking for tender beef.
2. Heat a splash of olive oil in a large oven-safe pot over medium-high heat until it shimmers.
3. Season the beef chuck roast with a pinch of salt and black pepper on all sides.
4. Sear the beef in the pot for 3-4 minutes per side until a golden-brown crust forms, which locks in juices.
5. Add the minced garlic cloves and sauté for 1 minute until fragrant, being careful not to burn it.
6. Pour in the cup of beef broth and tablespoon of Worcestershire sauce, scraping the bottom to deglaze and incorporate flavors.
7. Stir in the teaspoon of dried thyme for aromatic depth.
8. Cover the pot and transfer it to the preheated oven, braising for 2.5-3 hours until the beef shreds easily with a fork.
9. Remove the beef from the pot, let it rest for 10 minutes on a cutting board, then shred it finely using two forks.
10. Strain the cooking liquid through a fine mesh sieve to create a smooth au jus, skimming off any excess fat.
11. Toast the hoagie rolls in the oven at 350°F for 3-4 minutes until lightly crisp.
12. Pile the shredded beef onto the toasted rolls, top with provolone cheese slices, and broil for 1-2 minutes until the cheese melts and bubbles.
13. Serve the sandwiches immediately with the warm au jus on the side for dipping.
Key to its appeal, the sandwich boasts a melt-in-your-mouth texture from the slow-braised beef, contrasted by the crisp roll and gooey cheese, while the au jus adds a deep, umami-rich flavor that ties everything together beautifully. For a creative twist, try serving it with a side of horseradish cream or caramelized onions to enhance the savory notes.
Spicy Horseradish Shaved Beef Sandwich on Rye

Refined yet robust, this sandwich elevates the humble lunch with thinly sliced beef, sharp horseradish, and earthy rye bread—a perfect balance of spice and savor. Ready in moments, it’s ideal for a quick yet impressive meal that feels both gourmet and comforting. Each bite delivers a harmonious blend of textures and flavors, sure to satisfy any craving for something bold and satisfying.
Ingredients
– A couple of slices of rye bread
– About 1/2 pound of thinly shaved beef
– A good dollop of prepared horseradish
– A splash of olive oil
– A pinch of salt
– A few grinds of black pepper
– A handful of arugula
– A couple of slices of red onion
Instructions
1. Heat a skillet over medium-high heat and add a splash of olive oil.
2. Place the shaved beef in the skillet and cook for 2-3 minutes, stirring occasionally, until it’s browned and no longer pink.
3. Season the beef with a pinch of salt and a few grinds of black pepper while cooking.
4. Tip: Avoid overcrowding the skillet to ensure the beef browns evenly and doesn’t steam.
5. Remove the beef from the heat and set it aside on a plate.
6. Lightly toast the rye bread slices in a toaster or under a broiler for 1-2 minutes until golden and crisp.
7. Spread a good dollop of prepared horseradish evenly on one side of each toasted rye slice.
8. Tip: For extra flavor, let the horseradish sit at room temperature for a few minutes before spreading to enhance its sharpness.
9. Layer the cooked beef on top of the horseradish-spread bread.
10. Add a handful of arugula and a couple of slices of red onion on top of the beef.
11. Tip: If the red onion is too sharp, soak it in cold water for 5 minutes to mellow the flavor before adding.
12. Close the sandwich with the second slice of bread and press gently to hold everything together.
13. Devour immediately while warm, savoring the crisp rye, tender beef, and zesty kick. The contrast of the spicy horseradish with the savory beef and fresh greens creates a dynamic, mouthwatering experience. Try serving it with a side of pickles or a light salad for a complete, effortless meal that’s both elegant and utterly satisfying.
Shaved Beef and Mushroom Melt with Swiss Cheese

Meticulously crafted for the discerning palate, this shaved beef and mushroom melt combines tender, thinly sliced beef with earthy mushrooms and nutty Swiss cheese, all nestled between perfectly toasted bread. It’s a comforting yet sophisticated sandwich that transforms simple ingredients into an elegant meal, ideal for a cozy lunch or a quick, impressive dinner. The harmonious blend of flavors and textures makes it a standout dish that feels both indulgent and approachable.
Ingredients
– A pound of thinly sliced shaved beef
– A couple of cups of sliced cremini mushrooms
– A tablespoon of olive oil
– A splash of Worcestershire sauce
– A pinch of salt and black pepper
– Four slices of sourdough bread
– Four slices of Swiss cheese
– A tablespoon of butter, softened
Instructions
1. Heat a large skillet over medium-high heat and add the olive oil.
2. Add the sliced cremini mushrooms to the skillet and sauté for 5-7 minutes, until they release their moisture and turn golden brown, stirring occasionally to prevent burning.
3. Push the mushrooms to one side of the skillet and add the shaved beef, cooking for 2-3 minutes until no longer pink, then mix with the mushrooms.
4. Pour in the Worcestershire sauce and season with a pinch of salt and black pepper, stirring to combine everything evenly.
5. Remove the beef and mushroom mixture from the skillet and set it aside on a plate.
6. Spread the softened butter evenly on one side of each slice of sourdough bread.
7. Place two slices of bread, buttered side down, in the skillet over medium heat.
8. Top each bread slice with half of the beef and mushroom mixture.
9. Add two slices of Swiss cheese on top of the mixture on each sandwich.
10. Cover the skillet with a lid and cook for 2-3 minutes, until the cheese begins to melt and the bread is golden brown.
11. Place the remaining bread slices on top, buttered side up, and press down gently with a spatula.
12. Flip the sandwiches carefully and cook for another 2-3 minutes, until the second side is golden brown and the cheese is fully melted.
13. Remove from the skillet, let cool for a minute, then slice in half and serve immediately.
Perfectly balanced, this melt offers a delightful crunch from the toasted sourdough, a savory umami depth from the beef and mushrooms, and a creamy, gooey finish from the Swiss cheese. Pair it with a simple side salad or enjoy it on its own for a satisfying meal that’s sure to become a favorite.
Italian Shaved Beef Sandwich with Provolone and Giardiniera

Crafted with care, the Italian shaved beef sandwich marries tender, thinly sliced beef with the sharp tang of provolone and the vibrant crunch of giardiniera, creating a symphony of flavors that dances on the palate. This elevated take on a classic deli favorite is perfect for a quick yet sophisticated lunch or dinner, offering a delightful balance of savory, spicy, and tangy notes that will transport you straight to the streets of Chicago or your favorite Italian eatery.
Ingredients
– A pound of thinly shaved beef
– A couple of slices of provolone cheese
– A generous handful of giardiniera, drained
– A splash of olive oil
– A pinch of salt and black pepper
– A tablespoon of butter
– Four hoagie or sub rolls, split
Instructions
1. Heat a large skillet over medium-high heat and add a splash of olive oil, allowing it to shimmer for about 30 seconds. Tip: Ensure the skillet is hot to achieve a good sear on the beef.
2. Add the shaved beef to the skillet in a single layer, seasoning it with a pinch of salt and black pepper, and cook for 2–3 minutes until browned and no longer pink, stirring occasionally.
3. Reduce the heat to low, place the slices of provolone cheese over the beef, cover the skillet, and let it melt for 1–2 minutes until the cheese is fully melted and gooey.
4. While the cheese melts, spread a tablespoon of butter on the cut sides of the hoagie rolls and toast them in a separate skillet or under a broiler for 2–3 minutes until golden brown and crisp. Tip: Toasting the rolls adds texture and prevents sogginess.
5. Spoon the beef and melted cheese mixture onto the bottom halves of the toasted rolls.
6. Top with a generous handful of drained giardiniera, then cover with the top halves of the rolls. Tip: Draining the giardiniera avoids excess moisture that could make the sandwich soggy.
7. Serve immediately while warm.
Velvety and satisfying, the sandwich boasts a tender beef texture contrasted by the crisp giardiniera and melted provolone, with flavors that meld into a spicy, savory delight. For a creative twist, try serving it with a side of au jus for dipping or alongside a simple arugula salad to complement the richness.
BBQ Shaved Beef Sandwich with Coleslaw Topping

Glistening with savory juices and crowned with crisp slaw, this BBQ shaved beef sandwich transforms humble ingredients into an extraordinary meal. Generously piled on a soft bun, the tender beef absorbs the smoky-sweet sauce while the coleslaw adds a refreshing crunch that balances each decadent bite. Perfect for gatherings or a satisfying weeknight dinner, it’s a dish that promises to delight with every mouthful.
Ingredients
– 1 pound of thinly shaved beef (like sirloin or ribeye)
– 2 tablespoons of olive oil
– 1 cup of your favorite BBQ sauce
– 4 soft brioche buns
– 2 cups of shredded cabbage and carrots for the slaw
– A big spoonful of mayonnaise
– A splash of apple cider vinegar
– A pinch of sugar
– A couple of dashes of salt and black pepper
Instructions
1. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
2. Add 1 pound of shaved beef to the skillet in a single layer, seasoning with a pinch of salt and black pepper, and cook for 3-4 minutes until browned, stirring occasionally to ensure even cooking.
3. Pour in 1 cup of BBQ sauce, reduce the heat to low, and simmer for 5 minutes until the beef is fully coated and the sauce has thickened slightly.
4. In a medium bowl, combine 2 cups of shredded cabbage and carrots with a big spoonful of mayonnaise, a splash of apple cider vinegar, a pinch of sugar, and a couple of dashes of salt and black pepper, tossing gently to coat everything evenly.
5. Lightly toast 4 brioche buns in a toaster or oven at 350°F for 2-3 minutes until golden and warm.
6. Spoon the saucy beef onto the bottom halves of the toasted buns, top generously with the prepared coleslaw, and cover with the bun tops.
Layers of tender, saucy beef meld with the crisp, tangy slaw, creating a symphony of textures and flavors that’s both hearty and refreshing. Serve it alongside pickles or a side of sweet potato fries for a complete, crowd-pleasing meal that’s sure to become a favorite.
Teriyaki Shaved Beef Sandwich with Grilled Pineapple

Savor the perfect fusion of sweet and savory in this elevated sandwich creation, where thinly sliced beef meets caramelized pineapple under a glossy teriyaki glaze. This dish transforms simple ingredients into an extraordinary lunch or dinner option that feels both indulgent and approachable. Each bite delivers a harmonious balance of umami richness and tropical brightness, making it an instant crowd-pleaser.
Ingredients
– About 1 pound of thinly shaved beef (like sirloin or ribeye)
– A couple of thick slices of fresh pineapple
– A good glug of soy sauce (around ¼ cup)
– A generous drizzle of honey (about 2 tablespoons)
– A splash of rice vinegar (roughly 1 tablespoon)
– A minced garlic clove or two
– A pinch of grated fresh ginger
– A tablespoon of neutral oil (like vegetable or canola)
– Two soft sandwich rolls or brioche buns
– Optional: a handful of fresh cilantro leaves for garnish
Instructions
1. In a small bowl, whisk together ¼ cup of soy sauce, 2 tablespoons of honey, 1 tablespoon of rice vinegar, 1 minced garlic clove, and a pinch of grated ginger to make the teriyaki sauce.
2. Heat a grill pan or skillet over medium-high heat (about 400°F) and brush it lightly with 1 tablespoon of neutral oil.
3. Place the thick pineapple slices on the hot grill pan and cook for 3-4 minutes per side, until they develop dark grill marks and caramelize slightly.
4. Remove the grilled pineapple from the pan and set aside on a plate.
5. Add the shaved beef to the same pan, spreading it out in an even layer, and cook for 2-3 minutes, stirring occasionally, until no longer pink.
6. Pour the prepared teriyaki sauce over the beef in the pan, stirring to coat evenly, and simmer for 1-2 minutes until the sauce thickens and glazes the meat.
7. Tip: For extra flavor, let the beef sit in the sauce for a minute off the heat to absorb more of the teriyaki goodness.
8. Lightly toast the sandwich rolls on the grill pan for about 1 minute per side until warm and slightly crisp.
9. Tip: Toasting the buns helps prevent them from getting soggy when assembled with the juicy ingredients.
10. Assemble the sandwiches by dividing the teriyaki beef evenly between the bottom halves of the toasted rolls.
11. Top the beef with the grilled pineapple slices, adding optional cilantro leaves if desired.
12. Tip: For a neat eat, press the top bun down gently to hold everything together before serving immediately.
Perfectly tender beef coated in a sticky-sweet glaze pairs wonderfully with the smoky, juicy pineapple, creating a textural play between soft and slightly crisp elements. Present these sandwiches with a side of crispy slaw or sweet potato fries for a complete meal that highlights the contrast of flavors and temperatures.
Roast Garlic and Herb Shaved Beef Sandwich on Ciabatta

Perfectly balancing rustic charm with gourmet sophistication, this roast garlic and herb shaved beef sandwich transforms humble ingredients into an extraordinary culinary experience. The aromatic blend of roasted garlic and fresh herbs melds beautifully with tender, thinly sliced beef, all nestled within a crisp yet chewy ciabatta loaf that provides the ideal textural contrast.
Ingredients
– 1 ciabatta loaf, sliced in half lengthwise
– 1 pound beef top round, thinly shaved
– 4 cloves of garlic, minced
– a couple of tablespoons of olive oil
– a handful of fresh rosemary, chopped
– a handful of fresh thyme, chopped
– a splash of balsamic vinegar
– a pinch of salt and black pepper
– 2 cups of arugula
– 4 slices of provolone cheese
Instructions
1. Preheat your oven to 375°F to toast the ciabatta for a crisp exterior.
2. In a small bowl, combine the minced garlic, olive oil, rosemary, thyme, salt, and pepper to create an herb rub.
3. Evenly coat the shaved beef with the herb mixture, ensuring every piece is well-covered for maximum flavor.
4. Heat a large skillet over medium-high heat and add the beef, cooking for 3-4 minutes until browned and no longer pink, stirring occasionally.
5. Tip: Avoid overcrowding the skillet to achieve a proper sear on the beef.
6. Drizzle the balsamic vinegar over the cooked beef and stir to incorporate, enhancing the depth of flavor.
7. Place the ciabatta halves cut-side up on a baking sheet and toast in the preheated oven for 5 minutes until golden and slightly crisp.
8. Tip: Lightly brush the ciabatta with olive oil before toasting for extra crunch and richness.
9. Layer the bottom half of the ciabatta with the arugula, providing a fresh, peppery base.
10. Top the arugula with the warm herb-roasted beef, distributing it evenly.
11. Place the provolone cheese slices over the beef, allowing residual heat to melt them slightly.
12. Cap the sandwich with the top half of the ciabatta and press down gently to compact the layers.
13. Tip: Let the sandwich rest for 2 minutes before slicing to allow the flavors to meld together and make cutting easier.
14. Slice the sandwich into portions and serve immediately.
A symphony of textures awaits, from the crisp ciabatta and melted cheese to the tender beef and fresh arugula, creating a harmonious bite every time. For a creative twist, serve it alongside a simple arugula salad dressed with lemon vinaigrette to complement the rich, herby notes.
Korean BBQ Shaved Beef Sandwich with Kimchi

Venture into a world where tender, marinated beef meets the bold crunch of fermented kimchi, all nestled between soft brioche buns for a sandwich that’s both sophisticated and utterly crave-worthy. This Korean BBQ shaved beef sandwich balances savory, sweet, and tangy notes with an elegant ease, perfect for elevating weeknight dinners or impressing guests at casual gatherings. Each bite delivers a harmonious fusion of textures and flavors that feels both indulgent and refreshingly modern.
Ingredients
– A pound of thinly shaved beef, like ribeye or sirloin
– A quarter cup of soy sauce
– Two tablespoons of brown sugar
– A tablespoon of sesame oil
– A couple of minced garlic cloves
– A splash of rice vinegar
– A pinch of red pepper flakes
– Four soft brioche buns
– About a cup of prepared kimchi, drained a bit
– A little mayonnaise for spreading
– Some fresh cilantro leaves for garnish
Instructions
1. In a medium bowl, whisk together the soy sauce, brown sugar, sesame oil, minced garlic, rice vinegar, and red pepper flakes until the sugar dissolves completely.
2. Add the shaved beef to the bowl, tossing gently to coat every piece evenly with the marinade, and let it sit at room temperature for 15 minutes to absorb the flavors.
3. While the beef marinates, heat a large skillet or grill pan over medium-high heat until a drop of water sizzles upon contact.
4. Cook the marinated beef in the hot skillet for 2-3 minutes, stirring occasionally, until it is no longer pink and has a slight caramelized edge.
5. Tip: Avoid overcrowding the pan to ensure the beef sears properly rather than steaming.
6. Remove the beef from the heat and set it aside on a plate, covering loosely to keep warm.
7. Lightly toast the brioche buns in the same skillet for about 1 minute per side, until they are golden brown and slightly crisp.
8. Spread a thin layer of mayonnaise on the bottom half of each toasted bun.
9. Divide the cooked beef evenly among the four buns, piling it high for a generous portion.
10. Top the beef with a quarter cup of kimchi per sandwich, arranging it evenly over the meat.
11. Tip: Gently squeeze excess liquid from the kimchi before adding to prevent the bun from becoming soggy.
12. Garnish with fresh cilantro leaves for a burst of herbal freshness.
13. Place the top bun over the filling and press down lightly to secure everything in place.
14. Tip: Serve immediately while the beef is still warm to enjoy the contrast with the cool, crunchy kimchi.
The sandwich offers a delightful interplay of textures, from the melt-in-your-mouth beef to the crisp, fermented kimchi and soft bun, all tied together with a savory-sweet marinade. For a creative twist, pair it with a side of sweet potato fries or a light Asian slaw to round out the meal, making it a standout dish that’s as visually appealing as it is delicious.
Shaved Beef Banh Mi Sandwich with Pickled Vegetables

Zesty and vibrant, this shaved beef banh mi sandwich combines tender marinated beef with crisp pickled vegetables, all nestled in a crusty baguette. It’s a perfect harmony of savory, sweet, and tangy flavors that will transport your taste buds straight to the streets of Vietnam. Elevate your lunch game with this effortlessly delicious creation that’s both satisfying and refreshing.
Ingredients
– a pound of thinly shaved beef
– a couple of tablespoons of soy sauce
– a splash of fish sauce
– a tablespoon of sugar
– a couple of cloves of garlic, minced
– a pinch of black pepper
– a cup of shredded carrots
– a cup of sliced daikon radish
– a quarter cup of rice vinegar
– a tablespoon of sugar (for the pickling liquid)
– a crusty baguette
– a handful of fresh cilantro
– a jalapeño, thinly sliced
– mayonnaise for spreading
Instructions
1. In a bowl, combine the shaved beef, soy sauce, fish sauce, tablespoon of sugar, minced garlic, and black pepper; marinate for at least 30 minutes at room temperature to enhance flavor penetration.
2. In another bowl, mix the shredded carrots, sliced daikon, rice vinegar, and tablespoon of sugar; let it sit for 20 minutes to pickle, stirring occasionally for even coating.
3. Heat a skillet over medium-high heat and cook the marinated beef for 2-3 minutes until no longer pink, stirring constantly to prevent sticking.
4. Slice the baguette lengthwise, but not all the way through, and lightly toast it in a 350°F oven for 5 minutes for a crisp texture.
5. Spread a generous layer of mayonnaise on both sides of the toasted baguette.
6. Layer the cooked shaved beef evenly onto the bottom half of the baguette.
7. Drain the pickled vegetables and pile them on top of the beef.
8. Add the fresh cilantro and sliced jalapeño for freshness and heat.
9. Close the sandwich, press down gently, and slice into portions for serving.
Succulent and crunchy, this banh mi boasts a delightful contrast between the tender beef and the crisp pickled veggies, with each bite offering a burst of umami and acidity. Serve it immediately with a side of extra jalapeños for those who love a spicy kick, or wrap it tightly for a picnic—it holds up beautifully without getting soggy.
Caprese Shaved Beef Sandwich with Fresh Basil and Mozzarella

When the craving strikes for something both sophisticated and satisfying, few dishes deliver like this elegant twist on the classic Caprese. With thinly shaved beef standing in for traditional tomatoes, it offers a hearty yet refined flavor profile that feels indulgent yet balanced. Perfect for a leisurely lunch or a light dinner, this sandwich brings together the best of Italian-inspired ingredients in one handheld masterpiece.
Ingredients
– 1 pound of thinly shaved beef (like top round or sirloin), about 1/8-inch thick
– 4 ciabatta rolls, split open
– 8 ounces of fresh mozzarella, sliced into 1/4-inch thick pieces
– a big handful of fresh basil leaves (about 1/2 cup loosely packed)
– 2 tablespoons of extra virgin olive oil
– 1 tablespoon of balsamic glaze
– a pinch of kosher salt
– a few cracks of black pepper
Instructions
1. Preheat your oven to 375°F and place the split ciabatta rolls cut-side up on a baking sheet.
2. Toast the rolls in the oven for 5-7 minutes, until they are lightly golden and crisp around the edges.
3. Tip: Toasting the bread helps prevent it from getting soggy when the sandwich is assembled.
4. While the bread toasts, heat 1 tablespoon of olive oil in a large skillet over medium-high heat until it shimmers.
5. Add the shaved beef to the skillet in a single layer, working in batches if needed to avoid overcrowding.
6. Cook the beef for 1-2 minutes per side, until it is just browned and no longer pink, seasoning with a pinch of salt and a few cracks of black pepper as it cooks.
7. Tip: Avoid overcooking the beef to keep it tender and juicy; it cooks quickly due to its thinness.
8. Remove the toasted rolls from the oven and layer the bottom halves with the cooked shaved beef.
9. Top the beef with slices of fresh mozzarella, allowing the residual heat to slightly melt the cheese.
10. Arrange a generous layer of fresh basil leaves over the mozzarella.
11. Drizzle the remaining 1 tablespoon of olive oil and the balsamic glaze evenly over the basil.
12. Tip: For extra flavor, let the sandwich sit for a minute after assembling to allow the ingredients to meld together.
13. Place the top halves of the rolls on the sandwiches and press down gently to secure them.
The result is a sandwich with a delightful contrast of textures: the crisp ciabatta, tender beef, and creamy mozzarella, all brightened by the aromatic basil and tangy balsamic. Serve it immediately with a side of mixed greens or slice it diagonally for an elegant presentation that highlights the beautiful layers.
Open-Faced Shaved Beef Sandwich with Gravy

For those seeking a comforting yet sophisticated meal, this open-faced shaved beef sandwich with rich gravy delivers both elegance and heartiness in every bite. Featuring tender, thinly sliced beef smothered in a velvety sauce atop crusty bread, it’s perfect for a cozy dinner or impressive lunch.
Ingredients
– A couple of slices of crusty bread, like sourdough or baguette
– About a pound of thinly shaved beef, such as ribeye or sirloin
– A splash of olive oil, around 2 tablespoons
– One small onion, finely chopped
– A couple of cloves of garlic, minced
– A cup of beef broth
– A quarter cup of all-purpose flour
– A half cup of heavy cream
– A pat of butter, about 2 tablespoons
– A pinch of salt and black pepper
– A sprinkle of fresh thyme leaves
Instructions
1. Preheat your oven to 350°F to warm the bread later for a crispy base.
2. Heat a splash of olive oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
3. Add the finely chopped onion and cook for 5-7 minutes, stirring occasionally, until softened and translucent.
4. Stir in the minced garlic and cook for 1 minute more until fragrant, being careful not to burn it for the best flavor.
5. Push the onion and garlic to the side of the skillet and add the shaved beef in a single layer, cooking for 2-3 minutes until no longer pink, then remove and set aside.
6. Tip: Do not overcrowd the skillet to ensure the beef browns nicely instead of steaming.
7. Reduce the heat to medium and melt the pat of butter in the same skillet.
8. Whisk in the all-purpose flour and cook for 1-2 minutes to form a roux, stirring constantly until it turns a light golden color.
9. Gradually pour in the beef broth while whisking continuously to avoid lumps and create a smooth gravy base.
10. Bring the mixture to a simmer and cook for 3-5 minutes until slightly thickened, then stir in the heavy cream.
11. Tip: For a richer gravy, let it simmer gently without boiling to prevent curdling.
12. Return the cooked beef to the skillet, add a pinch of salt, black pepper, and fresh thyme, then simmer for another 2-3 minutes to meld the flavors.
13. While the gravy simmers, place the slices of crusty bread on a baking sheet and toast in the preheated oven for 5-7 minutes until lightly crispy.
14. Tip: Toasting the bread just before serving keeps it from getting soggy under the gravy.
15. To assemble, spoon the beef and gravy generously over the toasted bread slices.
Now, savor the tender beef melding with the creamy gravy atop that crisp bread, offering a delightful contrast in textures. This dish shines when paired with a simple side salad or enjoyed as a standalone comfort classic, perfect for impressing guests or treating yourself on a chilly evening.
Gourmet Shaved Beef and Cheese Croissant Sandwich

Radiantly bridging the gap between casual comfort and gourmet sophistication, this shaved beef and cheese croissant sandwich elevates the humble lunch staple into a culinary masterpiece. Perfectly tender beef, melted cheese, and buttery pastry create an irresistible harmony of flavors and textures that will transport your taste buds to a Parisian café with every decadent bite.
Ingredients
– 4 large croissants, split horizontally
– 1 pound thinly shaved beef (like ribeye or sirloin)
– 2 tablespoons olive oil
– 1 teaspoon kosher salt
– ½ teaspoon black pepper
– 4 slices provolone cheese
– 2 tablespoons Dijon mustard
– A handful of arugula
– A couple of thin slices of red onion
Instructions
1. Preheat your oven to 350°F to warm the croissants later.
2. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering.
3. Tip: Pat the shaved beef dry with paper towels before cooking to ensure a beautiful sear rather than steaming.
4. Add the shaved beef to the hot skillet in a single layer, working in batches if needed to avoid overcrowding.
5. Season the beef with 1 teaspoon kosher salt and ½ teaspoon black pepper, cooking for exactly 2 minutes per side until browned but still tender.
6. Remove the beef from the skillet and set aside on a plate.
7. Place the split croissants on a baking sheet, cut side up, and toast in the preheated oven for 5 minutes until lightly crisp.
8. Tip: Toasting the croissants prevents them from becoming soggy when the warm beef and cheese are added.
9. Spread ½ tablespoon of Dijon mustard on the bottom half of each toasted croissant.
10. Divide the cooked shaved beef evenly among the four bottom croissant halves.
11. Top each portion of beef with 1 slice of provolone cheese.
12. Return the assembled bottoms to the oven and bake for 3-4 minutes until the cheese is fully melted and bubbly.
13. Tip: For extra flavor, add a pinch of garlic powder or herbs to the beef while cooking, but avoid overpowering the delicate croissant.
14. Remove from the oven and top each sandwich with a handful of arugula and a couple of slices of red onion.
15. Place the top halves of the croissants on each sandwich and press gently to secure.
A symphony of textures awaits: the flaky, buttery croissant gives way to juicy, seasoned beef and gooey provolone, while the peppery arugula and crisp onion add freshness and bite. Serve immediately with a side of sweet potato fries or a simple green salad to complement the richness, making it ideal for a leisurely weekend brunch or an impressive quick dinner.
Shaved Beef Reuben Sandwich with Sauerkraut and Russian Dressing

Delicately shaved beef, tangy sauerkraut, and creamy Russian dressing come together in this elevated twist on a classic deli favorite. Each bite offers a perfect harmony of savory, tangy, and creamy notes that will transport you to the finest New York delicatessen.
Ingredients
– A pound of thinly shaved beef
– A couple of slices of rye bread
– A generous cup of sauerkraut, drained
– A quarter cup of mayonnaise
– A couple of tablespoons of ketchup
– A splash of Worcestershire sauce
– A teaspoon of prepared horseradish
– A couple of slices of Swiss cheese
– A pat of butter
Instructions
1. In a small bowl, whisk together a quarter cup of mayonnaise, two tablespoons of ketchup, a splash of Worcestershire sauce, and one teaspoon of prepared horseradish to make the Russian dressing.
2. Heat a large skillet over medium-high heat and add one pat of butter, swirling to coat the pan.
3. Add one pound of thinly shaved beef to the skillet and cook for 2-3 minutes, stirring occasionally, until no longer pink.
4. Remove the beef from the skillet and set aside on a plate.
5. Place two slices of rye bread in the same skillet and toast for 1-2 minutes per side until golden brown.
6. Spread a generous amount of Russian dressing on one side of each slice of toasted rye bread.
7. Top one slice with the cooked shaved beef, followed by one generous cup of drained sauerkraut.
8. Add a couple of slices of Swiss cheese on top of the sauerkraut.
9. Place the other slice of dressed rye bread on top to form the sandwich.
10. Return the assembled sandwich to the skillet and press down gently with a spatula.
11. Cook for 2-3 minutes over medium heat until the cheese begins to melt and the bread is crisp.
12. Carefully flip the sandwich using a spatula and cook for another 2-3 minutes until the second side is golden and the cheese is fully melted.
13. Remove from the skillet, slice in half diagonally, and serve immediately.
Tip: For extra crispiness, press the sandwich lightly with the spatula while cooking to ensure even browning. Draining the sauerkraut well prevents the sandwich from becoming soggy. Using the same skillet for toasting the bread adds extra flavor from the beef drippings.
The tender shaved beef melts in your mouth, while the crisp rye bread provides a satisfying crunch against the tangy sauerkraut and creamy dressing. Serve it with a side of pickles or potato chips for a complete deli experience that feels both nostalgic and sophisticated.
Smoky Chipotle Shaved Beef Sandwich with Avocado

Oozing with smoky sophistication, this sandwich transforms humble shaved beef into a culinary masterpiece, where the gentle heat of chipotle melds seamlessly with creamy avocado on toasted bread. Perfect for a quick yet impressive lunch, it delivers bold flavors and satisfying textures in every bite.
Ingredients
– A pound of thinly shaved beef
– A couple of tablespoons of olive oil
– A few cloves of garlic, minced
– A tablespoon or so of chipotle powder
– A pinch of salt and black pepper
– A splash of lime juice
– A ripe avocado, sliced
– Four slices of crusty bread, like ciabatta
– A handful of fresh cilantro leaves
Instructions
1. Heat a large skillet over medium-high heat and add the olive oil, swirling to coat the pan evenly.
2. Add the minced garlic to the skillet and sauté for about 1 minute, until fragrant and lightly golden, being careful not to burn it for the best flavor.
3. Place the shaved beef in the skillet in a single layer, cooking for 2-3 minutes without stirring to allow it to develop a nice sear.
4. Sprinkle the chipotle powder, salt, and black pepper over the beef, then stir to combine and cook for another 2 minutes until the beef is fully cooked through and coated in spices.
5. Remove the skillet from the heat and drizzle the lime juice over the beef, tossing gently to incorporate.
6. Toast the bread slices in a toaster or under a broiler for 2-3 minutes until golden brown and crisp, watching closely to avoid burning.
7. Arrange the sliced avocado on two slices of the toasted bread, mashing it slightly with a fork if desired for a creamier texture.
8. Spoon the smoky chipotle beef evenly over the avocado-covered bread slices.
9. Top with the fresh cilantro leaves and the remaining bread slices to form sandwiches.
10. Slice each sandwich in half diagonally and serve immediately while warm.
Tender and juicy, the beef pairs exquisitely with the cool, creamy avocado, while the chipotle adds a subtle smokiness that lingers on the palate. For a creative twist, serve it open-faced with a fried egg on top or alongside a crisp salad for a complete meal.
Shaved Beef and Arugula Sandwich with Lemon Aioli

Vividly thin slices of beef mingle with peppery arugula and a zesty lemon aioli in this sophisticated yet approachable sandwich. Perfect for a quick lunch or elegant picnic, it balances rich umami flavors with bright, fresh notes. Each bite offers a delightful contrast of textures and temperatures that will elevate any meal.
Ingredients
– A couple of slices of crusty bread
– About 8 ounces of thinly shaved beef
– A handful of fresh arugula
– A generous dollop of mayonnaise
– The juice of half a lemon
– A splash of olive oil
– A pinch of salt and black pepper
Instructions
1. Preheat a skillet over medium-high heat to 375°F.
2. Drizzle a splash of olive oil into the hot skillet.
3. Add the thinly shaved beef to the skillet in a single layer, cooking for 1-2 minutes per side until browned and no longer pink.
4. Season the beef with a pinch of salt and black pepper while cooking.
5. Remove the beef from the skillet and let it rest on a plate for 2 minutes to retain juices.
6. In a small bowl, combine the mayonnaise and the juice of half a lemon to make the aioli.
7. Toast the slices of crusty bread until golden brown, about 2-3 minutes per side.
8. Spread the lemon aioli evenly on one side of each toasted bread slice.
9. Layer the cooked shaved beef on top of the aioli on one bread slice.
10. Top the beef with a handful of fresh arugula.
11. Place the second bread slice on top to complete the sandwich.
12. Slice the sandwich in half diagonally for easier eating.
So satisfying with its crisp arugula, tender beef, and creamy aioli, this sandwich delivers a burst of freshness in every bite. Try serving it with a side of sweet potato fries or a simple green salad for a complete meal that feels both rustic and refined.
Mediterranean Shaved Beef Sandwich with Tzatziki Sauce

Beneath the golden Mediterranean sun, this shaved beef sandwich emerges as a symphony of flavors, where tender meat meets cool, creamy tzatziki in a harmonious embrace. Perfectly balanced and effortlessly elegant, it’s a dish that transports you to coastal tavernas with every bite. Crafted for both weeknight ease and entertaining flair, it promises a culinary journey in mere minutes.
Ingredients
– A pound of thinly sliced beef, like sirloin or ribeye
– A couple of tablespoons of olive oil
– A teaspoon of dried oregano
– Half a teaspoon of garlic powder
– A pinch of salt and black pepper
– Four hoagie or sub rolls, split open
– A cup of plain Greek yogurt
– Half a cucumber, grated and squeezed dry
– A tablespoon of fresh lemon juice
– A clove of garlic, minced
– A splash of olive oil
– A handful of fresh dill, chopped
– Sliced tomatoes and red onion for serving
Instructions
1. In a medium bowl, combine the beef, a tablespoon of olive oil, oregano, garlic powder, salt, and pepper, tossing to coat evenly.
2. Heat a large skillet over medium-high heat and add the remaining tablespoon of olive oil, swirling to coat the pan.
3. Add the seasoned beef to the skillet and cook for 2-3 minutes, stirring occasionally, until no longer pink and slightly browned.
4. Tip: Avoid overcrowding the pan to ensure the beef sears properly rather than steaming.
5. While the beef cooks, in a separate bowl, mix the Greek yogurt, grated cucumber, lemon juice, minced garlic, a splash of olive oil, and chopped dill to make the tzatziki sauce.
6. Lightly toast the split hoagie rolls in a toaster or under a broiler for 1-2 minutes until just golden and crisp.
7. Tip: Toasting the rolls prevents them from becoming soggy when assembled.
8. Divide the cooked beef evenly among the bottom halves of the toasted rolls.
9. Top the beef with a generous dollop of the tzatziki sauce.
10. Add sliced tomatoes and red onion on top of the tzatziki for freshness and crunch.
11. Place the top halves of the rolls over the fillings to complete the sandwiches.
12. Tip: Serve immediately to enjoy the contrast between the warm beef and cool sauce.
Flawlessly melding textures and tastes, this sandwich offers a juicy, savory beef base contrasted by the crisp, refreshing tzatziki, all nestled in a softly toasted roll. For a creative twist, pair it with a side of lemon-dressed arugula or serve it open-faced for an elegant appetizer at your next gathering.
Shaved Beef and Cheddar Sandwich with Beer-Braised Onions

Nestled between crusty bread, this sandwich transforms humble ingredients into a symphony of savory satisfaction. Perfectly shaved beef mingles with sharp cheddar and beer-braised onions for a comforting yet sophisticated meal. Whether for a cozy dinner or impressive lunch, it delivers depth and richness in every bite.
Ingredients
– A pound of thinly shaved beef, like sirloin or ribeye
– A couple of large yellow onions, thinly sliced
– A cup of your favorite beer (a lager works great!)
– A splash of olive oil, about 2 tablespoons
– A pinch of salt and a few cracks of black pepper
– 4 slices of sharp cheddar cheese
– 4 thick slices of crusty bread, like sourdough or ciabatta
– A tablespoon of butter, for toasting
Instructions
1. Heat 2 tablespoons of olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add the thinly sliced onions to the skillet and cook, stirring occasionally, for 10 minutes until they begin to soften and turn translucent.
3. Pour in 1 cup of beer, scraping any browned bits from the bottom of the skillet for extra flavor (tip: this deglazing step enhances the depth of the dish).
4. Reduce the heat to low, cover the skillet, and simmer the onions for 20 minutes, stirring halfway through, until they are tender and most of the liquid has evaporated.
5. Season the onions with a pinch of salt and a few cracks of black pepper, then remove them from the skillet and set aside.
6. Increase the heat to medium-high and add the shaved beef to the same skillet, cooking for 3–4 minutes until no longer pink, stirring occasionally to ensure even browning.
7. While the beef cooks, butter both sides of the bread slices and toast them in a separate skillet over medium heat for 2–3 minutes per side until golden brown (tip: toasting the bread separately keeps it crisp and prevents sogginess).
8. Divide the cooked beef evenly among two slices of bread, top with the beer-braised onions, and place 2 slices of cheddar cheese on each sandwich.
9. Assemble the sandwiches and return them to the skillet over low heat for 1–2 minutes to melt the cheese, covering with a lid to speed up the process (tip: covering the skillet traps heat and ensures the cheese melts evenly without burning the bread).
10. Remove from heat, slice the sandwiches in half, and serve immediately.
Unbelievably tender beef contrasts with the crisp, buttery bread, while the onions add a sweet, malty richness from the beer. For a creative twist, serve it with a side of pickles or a light salad to cut through the richness, making each bite a perfect balance of textures and flavors.
Conclusion
Overall, these 22 shaved beef sandwich recipes offer endless inspiration for easy, flavorful meals. We hope you’ll try one (or more!), leave a comment with your favorite, and share this roundup on Pinterest to spread the deliciousness!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.


