Tender Beef Rolls with Savory Tomato Sauce

Beef Rolls with Savory Tomato for 6
By Chef YoyoUpdated:
The tomato sauce's acidity tenderizes the meat, while the cheese center melts into a gooey consistency. Here is a guide to preparing these Savory Tomato Beef Rolls.
  • Time: 25 min active + 60 min cooking
  • Flavor & Texture: Tangy, rich, and savory with a tender bite
  • Perfect for: A comforting Sunday supper or substantial meal prep

Cooked Beef Rolls with Savory Tomato

Hearing the meat sear in hot oil is incredibly satisfying. As the aroma of garlic and pepper fills the air, the rolls quickly develop a rich, mahogany brown crust, signaling a depth of flavor.

Flank steak is the star of this dish. Its long fibers are ideal for maintaining the structure of the rolls, though it requires some preparation to ensure tenderness. Using a tougher, leaner cut without pounding it first can result in a chewy texture.

Below is the ideal recipe for Cooked Beef Rolls with Savory Tomato Sauce. While it presents as an elegant meal, it mainly asks for a little patience as it simmers slowly on the stovetop.

Why the Pounding and Simmering Matter

  • The Mallet: Pounding the beef to 1/4 inch breaks down the tough muscle fibers, so the meat doesn't curl or shrink when it hits the heat.
  • Acidic Simmering: The crushed tomatoes release acids that slowly break down the remaining connective tissue, making the beef tender.

Ingredient Deep Dive

IngredientRoleIf You Don't Have It
Flank SteakMain structure and chewTop round (similar results)
Tomato PasteConcentrated umami and colorExtra crushed tomatoes (less depth)
ProvoloneMelty, salty coreMozzarella (milder flavor)
Beef BrothThins sauce and adds richnessWater with a pinch of salt

And since you're already making a hearty meat dish, you might love these homemade meatballs for your next gathering.

Ingredients and Substitutes

For the Beef Rolls: 1.5 lb flank steak or top round, sliced thinly Why this? Prevents the rolls from falling apart 3 minced garlic cloves 1 tbsp olive oil ½ tsp kosher salt ½ tsp freshly ground black pepper 2 tbsp fresh parsley, finely chopped 4 oz

Provolone or mozzarella, sliced thin Why this? Melts perfectly for a gooey center

For the Savory Tomato Sauce: 2 tbsp olive oil 1 yellow onion (medium), finely chopped 3 garlic cloves, minced 2 tbsp tomato paste Why this? Creates a deep, caramelized base 2 cups crushed tomatoes ½ cup beef broth 1 tsp dried oregano 1 tsp sugar 1 bay leaf

Gear for the Job

Minimal equipment is needed, but a heavy skillet such as cast iron or stainless steel will help the beef brown more evenly. A meat mallet is essential for the preparation, though a heavy rolling pin is a viable alternative if used carefully.

Bringing the Beef Rolls Together

Phase 1: Prep and Roll

  1. Sandwich beef slices between two pieces of plastic wrap. Use a mallet to pound the meat to a uniform ¼ inch thickness. Note: This prevents the meat from shrinking and curling
  2. Rub the parsley, pepper, salt, and minced garlic across the beef's surface.
  3. Lay a slice of cheese at one end of each piece and roll tightly into a cylinder.
  4. Use kitchen twine or a toothpick to secure the edge. Note: This keeps the cheese from leaking during the sear

Phase 2: The High heat Sear

  1. Set a skillet to medium high and warm 1 tbsp of olive oil.
  2. Lay rolls seam side down first. Brown for 2–3 minutes on each side until they are mahogany colored and crusty.
  3. Move the rolls from the pan to a plate.

Phase 3: Simmering in Savory Tomato

  1. Pour the remaining 2 tbsp of olive oil into the same pan and sauté the onions until they are translucent and soft.
  2. Mix in the tomato paste and minced garlic, cooking for 2 minutes until the paste turns a darker red.
  3. Stir in the bay leaf, sugar, oregano, beef broth, and crushed tomatoes. Bring the liquid to a gentle simmer.
  4. Return the beef rolls to the sauce, cover, and simmer on low for 30–40 minutes.
  5. Cook until the beef is tender and hits an internal reading of 145°F (63°C). Let the rolls rest for 3 minutes before serving.

Fixing Common Cooking Problems

If your rolls feel a bit rubbery, you might have seared them for too long or didn't pound them thin enough. The goal is a crust on the outside, not a fully cooked steak, because the simmering phase does the rest of the work.

Another common issue is the sauce becoming too thin. If you see too much liquid, simmer the sauce for 5 minutes without the lid before adding the beef rolls back in.

Preventing Unrolling

The most common fail is the rolls popping open. If this happens, you're likely rolling them too loosely. Tuck the sides in firmly before you start the roll.

Avoiding Rubbery Beef

Overcooking at the sear stage toughens the meat. Keep the heat high and the time short.

Thickening the Sauce

If the sauce is too watery, a pinch of cornstarch mixed with water can fix it, but usually, a few minutes of uncovered simmering does the trick.

ProblemRoot CauseSolution
Rolls unravelLoose rollingUse toothpicks or twine to secure
Meat is chewyNot pounded thinUse a mallet to hit ¼ inch
Sauce is too acidicLack of balanceAdd another pinch of sugar

Personalizing Your Beef Rolls

You can easily swap the cheese for something punchier, like pepper jack or smoked gouda, for a more vibrant flavor. If you're looking for a garden fresh twist, tuck a few fresh spinach leaves or a thin slice of red bell pepper inside the roll along with the cheese.

For a spicy kick, stir in ½ tsp of crushed red pepper flakes when you add the garlic to the sauce. If you're avoiding sugar, you can use a tiny bit of honey or just omit it; the carrots in some crushed tomato brands provide enough natural sweetness.

Since this is a rich, savory meal, it pairs great with some soft dinner rolls to soak up every drop of the tomato sauce.

GoalWhat to changeResult
More HeatAdd red pepper flakesSpicy, zesty sauce
Low CarbRemove sugarMore acidic, natural tomato taste
Veggie BoostAdd spinach insideAdded nutrients and color

Storage and Zero Waste Tips

Keep remaining portions in an airtight container; they will stay fresh in the refrigerator for 3 days. Reheat them gradually on the stovetop with a bit of water or broth to stop the sauce from breaking or burning.

These rolls freeze well for up to 2 months. Let them cool entirely before freezing. Thaw them in the refrigerator overnight, then reheat in a covered pan over low heat.

Don't discard the leftover sauce; this rich tomato base is great for pasta or poaching eggs for a hearty breakfast. Also, toss any beef trimmings from the flank steak into your next soup for added depth.

Best Sides for Beef Rolls

To balance the richness of the beef and cheese, you need something to cut through the fat. A fresh green salad with a zesty lemon vinaigrette or some steamed green beans would be a great fit.

For a heartier meal, serve these over a bed of buttered noodles or creamy mashed potatoes. The savory tomato sauce works like a gravy, so anything that soaks up the sauce is a win. I personally love a side of roasted carrots to bring a hint of sweetness to the meal.

Recipe FAQs

How to make these beef rolls in a slow cooker?

Brown the rolls in a skillet first, then transfer them to the slow cooker with the sauce ingredients.

Tip: Cook on low for 6-8 hours to achieve the most tender beef.

Can I use a different cheese for the filling?

Yes, any semi hard melting cheese works as a substitute for provolone or mozzarella.

Tip: Pair the finished dish with homemade bread to soak up the savory sauce.

Is it true that only expensive ribeye works for beef rolls?

That's a myth. Leaner cuts like flank steak or top round are ideal because they hold their shape during the simmering process.

Tip: Pound the meat to a uniform 1/4 inch thickness to ensure they cook evenly.

Why did my rolls unroll while simmering?

This typically happens if the rolls aren't tightly secured with toothpicks or kitchen twine.

Tip: Sear the rolls seam side down first to help lock the structure before adding the sauce.

Beef Rolls with Savory Tomato for 6

Beef Rolls with Savory Tomato for 6 Recipe Card
4.5 / 5 (22 Review)
Preparation time:25 Mins
Cooking time:01 Hrs
Servings:6 servings
Category: Main CourseCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
333 kcal
% Daily Value*
Total Fat 17g
Total Carbohydrate 11g
Protein 30g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: