A delightful Italian-inspired dish featuring tender beef rolls simmered in a rich tomato sauce.
Prepare the beef slices by pounding them gently with a meat mallet until they are about 1/4 inch thick.
Pounding the beef ensures even cooking and makes it easier to roll.
Mix the parsley, garlic, parmesan cheese, salt, and pepper in a bowl to create the filling.
Ensure the filling is evenly mixed for consistent flavor.
Spread the filling evenly over each beef slice, leaving a small border around the edges.
Leaving a border helps prevent the filling from spilling out during rolling.
Roll each beef slice tightly and secure with cooking twine.
Tie the rolls securely to maintain their shape during cooking.
Heat olive oil in a frying pan over medium heat and sauté the onion until softened.
Stir frequently to prevent the onion from burning.
Add the beef rolls to the pan and brown them on all sides.
Turn the rolls carefully to ensure even browning.
Pour the tomato sauce into the pan, cover, and simmer for 45 minutes.
Simmering allows the flavors to meld and the beef to become tender.
Remove the beef rolls from the pan, cut off the twine, and slice into 1-inch pieces.
Use a sharp knife to make clean cuts and maintain the rolls' shape.
Serve the beef rolls with the tomato sauce spooned over them.
Garnish with extra parsley or grated cheese for a finishing touch.