Beef Rolls
1 1/2 lbs boneless beef top sirloin or top round, cut into 4-6 thin slices
4-6 slices of prosciutto
Olive oil
1 cup mozzarella cheese, shredded

Filling
2 tablespoons grated parmesan cheese
2 garlic cloves, chopped
2 tablespoons parsley, chopped
1/4 cup onion, chopped fine
1/4 cup finely chopped bell pepper

Sauce
2 tablespoons olive oil
1/4 cup finely chopped onion
1/4 cup minced carrots
1/4 cup minced celery
1 garlic clove, minced
1/4 teaspoon red pepper (chili) flakes
One container (26-28-ounces) Italian finely chopped tomatoes
1/2 cup dry red wine
2 bay leaves
1 teaspoon dried Italian seasoning
1 teaspoon salt
4 large basil leaves, torn into small pieces

Directions

Beef Rolls
Place each slice of beef between 2 sheets of plastic wrap and pound with a meat pounder until very thin, about 1/4 inch thick. Drizzle each with olive oil and sprinkle with salt & pepper. Lay a slice of prosciutto on each one.

Mix together the parmesan cheese, onion, bell pepper, garlic and parsley and sprinkle evenly on top of the beef slices with prosciutto.

Roll up the slices, tucking in the ends and tie with kitchen string.

Heat the olive oil in a large deep skillet over medium heat. Cook the beef rolls until browned on all sides, about 15 minutes. Remove from the pan with a slotted spoon to a plate and set aside.

Sauce
If needed add some more olive oil to the pan then add the onion, carrots, and celery. Cook, stirring until tender but not browned, about 10 minutes.

Add the garlic and stir. Add the red wine and cook, stirring up any browned bits stuck to the bottom of the pan, about 2 minutes.

Add the tomatoes, salt, bay leaves, Italian seasoning and red pepper flakes.

Place the beef rolls back into the sauce, turn heat to low and cook at a simmer until beef is tender 1.5 – 2 hours. Remove the bay leaves.

Sprinkle the rolls with the mozzarella and basil leaves, cover the pan and cook for 2 minutes longer.