Beef roll sandwich prices vary by shop, portion size, and location, but a homemade version lets you see exactly what goes into the cost. This recipe layers tender, thinly sliced beef with sautéed onions, peppers, and melted cheese in a toasted roll; it is inspired by deli-style beef rolls, with room to adjust the fillings to local tastes.
Ingredients
- 1 lb (450 g) beef sirloin or top round, trimmed and chilled until firm
- 1 tbsp (15 ml) neutral oil, divided
- 1 medium yellow onion (about 150 g), thinly sliced
- 1 medium green bell pepper (about 150 g), thinly sliced
- ½ tsp (3 g) fine salt, divided
- ¼ tsp (1 g) black pepper
- 4 hoagie rolls, about 6 inches (15 cm) long each
- 4 slices provolone cheese (about 85 g total)
- 2 tbsp (30 g) mayonnaise, optional
- 1 tbsp (15 g) prepared mustard, optional
- Pickled jalapeños or sliced pickles, optional, for serving
Instructions
- Place the beef in the freezer for 15 minutes, just until firm enough to slice easily. With a sharp knife, cut it across the grain into very thin strips, about ⅛ inch (3 mm) thick. Keep the strips refrigerated while you prepare the vegetables. If buying pre-sliced beef, choose thinly sliced steak rather than ground beef.
- Heat 1 teaspoon of the oil in a large skillet over medium heat. Add the onion and bell pepper with a pinch of the salt. Cook, stirring occasionally, for 6–8 minutes, until softened and lightly browned. Transfer the vegetables to a plate.
- Raise the heat to medium-high and add the remaining oil. Add the beef in a single layer, working in batches if the pan is crowded. Season with the remaining salt and the pepper. Sear for about 2 minutes, turn or stir, and cook another 1–3 minutes until browned and cooked through. Check the thickest pieces with a food thermometer: USDA FSIS guidance sets 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. For thin strips, remove them from the heat once they reach that temperature, then rest for 3 minutes; avoid leaving them in the pan until dry.
- Return the vegetables to the pan and toss with the rested beef. Divide the mixture into four portions and place one portion in each roll. Top each with a slice of provolone.
- For melted cheese, place the filled rolls on a baking sheet and broil briefly, watching closely, for about 1–2 minutes. Alternatively, cover the skillet for 1–2 minutes so residual heat melts the cheese. Spread the rolls with mayonnaise or mustard if desired, add pickles or jalapeños, and serve hot.
Tips
- Slice across the grain. Look for the direction of the muscle fibers and cut across them; this shortens the fibers and makes the beef easier to bite. Chilling the steak first helps you cut thinner, more even strips.
- Keep the pan uncrowded. Cook in batches if needed. A packed pan releases moisture and steams the beef instead of browning it. Use a thermometer rather than judging safety by color alone.
- Choose a practical substitute. Ribeye is richer and often costs more; sirloin or top round is leaner and usually more economical. For a meatless filling, use sliced mushrooms, but cook them until their released moisture has evaporated before assembling.
- Compare the real cost. For a useful price comparison, add the cost of the beef, rolls, cheese, vegetables, and condiments actually used, then divide by four. Pantry staples used in small amounts may be counted proportionally; shop prices and serving sizes differ by location.
Serving Suggestions
Serve the sandwiches straight away while the rolls are warm and the cheese is soft. A simple side salad, coleslaw, oven-baked fries, or potato chips makes a complete meal. Offer extra mustard, mayonnaise, pickles, and hot peppers at the table so everyone can adjust the sharpness and heat. If serving a group, keep the beef-and-vegetable mixture warm in a covered dish and toast the rolls just before assembling, rather than filling them too far in advance.
Variations
For a cheesesteak-inspired version, use thinly sliced ribeye and provolone; this is a regional-style variation rather than a claim that every beef roll is made the same way. American cheese melts smoothly, while Swiss gives a nuttier flavor. Add sliced mushrooms with the onions and peppers, or skip the peppers for a simpler onion-and-beef filling. For a sharper topping, use pickled banana peppers. If you prefer a lighter roll, use smaller rolls and divide the same filling among more portions, adjusting the serving count to match.
Storage and Reheating
For best texture, store the cooked filling separately from the rolls. Refrigerate it in a covered, shallow container within 2 hours of cooking; cooked beef and vegetables keep for 3–4 days in the refrigerator at 40°F (4°C) or below. Keep rolls at room temperature according to their package directions and assemble only as needed. You can freeze the cooled filling in a sealed freezer-safe container for up to 2–3 months for best quality; thaw it in the refrigerator before reheating.
Reheat the filling in a skillet over medium heat, stirring until steaming hot, or microwave it in a covered microwave-safe dish, stirring partway through. Leftovers must reach 165°F (74°C), checked with a food thermometer. Heat only the amount you plan to eat, since repeated cooling and reheating can reduce quality. Toast fresh rolls separately and assemble after reheating.
Frequently Asked Questions
How much does a homemade beef roll sandwich cost?
There is no single price because beef, bread, cheese, and produce costs vary by region and store. To estimate yours, total the cost of the quantities used in this recipe and divide by four; compare that per-sandwich figure with local deli or takeaway prices.
What is the best beef for beef roll sandwiches?
Sirloin and top round are practical choices because they slice thinly and cook quickly. Ribeye offers a richer, more tender result but is typically more expensive. Whichever cut you choose, slice it thinly across the grain.
Can I make the filling ahead?
Yes. Cook the beef and vegetables, cool them promptly, and refrigerate in a covered container within 2 hours. Reheat the filling to 165°F (74°C) before serving, then add it to freshly toasted rolls.
Can I use leftover roast beef?
Yes, provided it has been stored safely. Slice it thinly and warm it briefly with the sautéed vegetables; long cooking can make already-cooked beef tough. Reheated leftovers should reach 165°F (74°C).
How do I keep the rolls from getting soggy?
Toast the cut sides lightly, drain excess liquid from the filling, and assemble just before serving. Keep sauces in a thin layer or offer them at the table, especially if the sandwiches will sit for a few minutes.
Can I cook the beef as one steak instead?
Yes, but the timing will change. Cook a whole steak to at least 145°F (63°C) and let it rest for 3 minutes, as USDA FSIS guidance recommends; then slice it thinly across the grain and combine it with the vegetables.
Related
- After Five Dresses for Women: Evening Style Guide
- Eating Every 3 Hours: A Balanced Daily Meal Plan
- Iftar Chicken and Rice: A Simple Ramadan Meal
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).