Chicago Italian Beef Sandwich
Thin-sliced, fork-tender beef simmered in a garlicky, herb-flecked jus until it soaks up every bit of flavor, then piled high on a chewy Italian roll. Topped with tangy giardiniera or sweet peppers, this legendary Chicago sandwich is messy, juicy, and utterly irresistible.
For 8 servings
- prep · ~10 min
Preheat oven and season the beef.
1.Preheat oven to 325°F (163°C).2.Pat the beef top round dry with paper towels.3.Rub the beef all over with olive oil, salt, and black pepper.TIPDrying the surface ensures a better sear — moisture is the enemy of browning. - roast · ~75 min
Roast the beef to rare doneness.
1.Place the beef on a wire rack set over a roasting pan.2.Roast for 60-75 minutes until internal temperature reaches 115-120°F for rare.3.Remove from oven and let rest until cool enough to handle, about 30 minutes.TIPThe beef will cook more later in the jus — pulling it rare now prevents dry, stringy meat. - prep · ~15 min
Slice the beef paper-thin.
1.Once cool, wrap beef tightly in plastic and refrigerate until firm, at least 2 hours or overnight.2.Using a meat slicer or very sharp knife, slice beef against the grain as thinly as possible, ideally 1/16 inch.TIPChilling the roast firms the meat so you can get those papery-thin slices that define Chicago Italian Beef. - saute · ~7 min
Build the aromatic base for the jus.
1.Heat a large Dutch oven over medium heat.2.Add any drippings from the roasting pan, then sauté onion, carrot, and celery until softened, about 5 minutes.3.Add minced garlic and cook until fragrant, 1 minute more. - simmer · ~20 min
Simmer the jus.
1.Pour in the water and bring to a gentle boil, scraping up any browned bits.2.Add oregano, basil, thyme, red pepper flakes, and bay leaves.3.Reduce heat to low and simmer, uncovered, for 20 minutes to marry flavors. - simmer · ~30 min
Warm the sliced beef in the jus.
1.Add the sliced beef to the simmering jus, submerging it completely.2.Simmer gently on low heat for 20-30 minutes until the beef is heated through and has absorbed the jus flavors.3.The beef should be fork-tender but not falling apart — it keeps its slice structure.TIPKeep the heat low — boiling will toughen the thin-sliced beef. - saute · ~7 min
Sauté the sweet peppers.
1.In a small skillet, sauté sliced green bell peppers with a splash of jus over medium heat.2.Cook until softened but still with a slight bite, about 5-7 minutes.3.Set aside for topping sandwiches. - assemble · ~5 min
Assemble the Italian beef sandwiches.
1.Warm the Italian rolls in the oven for 3-4 minutes.2.Using tongs, pile a generous portion of beef onto each roll.3.Ladle extra jus over the meat for a 'wet' sandwich, or serve a cup of jus on the side for dipping.4.Top with giardiniera or sautéed sweet peppers.TIPFor the true Chicago experience, ask 'dipped or wet?' — dipping the whole sandwich in jus before wrapping is the authentic way. - serve · ~3 min
Wrap, rest, and serve immediately.
1.Wrap each sandwich tightly in foil and let rest 2-3 minutes so the bread steams slightly.2.Unwrap and serve with plenty of napkins.TIPThat brief foil steam softens the roll just enough while holding everything together.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Chill the roast until fully firm before slicing — it's the key to paper-thin, melt-in-your-mouth beef.
- 2Use a sharp meat slicer if you have one; a very sharp knife also works, but freeze the meat slightly for cleaner cuts.
- 3Simmer the sliced beef over low heat only — boiling will make the meat tough and stringy.
- 4For the most authentic texture, keep the beef slices distinct rather than shredding them in the jus.
- 5Toast the rolls just until warm, not crispy; a soft, chewy bun absorbs the jus best.
- 6Make the jus a day ahead and refrigerate; the flavor deepens and you can skim off any excess fat.
- 7Wrap the finished sandwich in foil for a few minutes to let the bread steam and meld with the filling.
Adapt it for your goals.
Spicy Hot Giardiniera
Swap the mild giardiniera for a hot, oil-packed version with serranos or habaneros for a fiery kick that cuts through the rich beef.
Low Carb Lettuce WrapLow-Carb Lettuce Wrap
Skip the Italian roll and serve the beef and toppings in large, sturdy lettuce cups for a keto-friendly version that still delivers the jus-soaked flavor.
Cheesy Italian BeefCheesy Italian Beef
Lay provolone or mozzarella on the roll before adding the hot beef, then broil briefly for a melted, gooey twist.
Mushroom & SwissMushroom & Swiss
Sauté sliced cremini mushrooms with thyme and top the beef with melted Swiss cheese for an earthy, alternative flavor profile.
Why this is on our healthy list.
Rich in Iron
Beef top round is a natural source of heme iron, which is easily absorbed and supports healthy blood and energy levels.
High-Quality Protein
A single serving provides a substantial amount of complete protein, aiding muscle repair and satiety.
Nutrient-Dense Veggies
The jus includes carrots, celery, and onions, offering vitamins A and C, fiber, and antioxidants in the background.
Moderated Sodium Option
By controlling added salt in the recipe, you can keep sodium lower than many deli or restaurant versions.
Frequently asked questions
Yes, top sirloin or bottom round also work well; just trim excess fat and slice paper-thin against the grain.



