In a large skillet, heat the olive oil over medium heat. Once hot, add the thinly sliced onion and bell pepper. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables soften and start to caramelize. Season generously with salt, pepper, and garlic powder to enhance their flavor.
Push the sautéed vegetables to one side of the skillet, creating space for the beef. Add the thinly sliced beef to the skillet in the clear area and cook until it turns brown, approximately 3-5 minutes. Once cooked, stir the beef into the vegetables, ensuring they are well combined, then remove the skillet from heat.
While the mixture is still warm, add the softened cream cheese. Stir thoroughly until the cream cheese melts and incorporates seamlessly with the beef and vegetable mixture, creating a creamy filling.
On a clean surface, lay a large lettuce leaf flat. Spoon a generous amount (1-2 servings) of the beef and vegetable mixture onto the center of the leaf. Sprinkle a hefty amount of shredded provolone cheese on top to create a deliciously melty layer.
Carefully wrap the lettuce leaf around the filling, tucking in the sides as you go to secure the contents. If desired, use a toothpick to hold the wrap together. Repeat this process with the remaining lettuce leaves and filling until all components are used up.
Enjoy these fresh roll-ups immediately for a crisp bite. Alternatively, for a warm option, place the roll-ups in a grill pan for 1-2 minutes to gently heat and melt the cheese, enhancing the flavor and texture.
Notes
Pair your roll-ups with a tangy dipping sauce or a side of avocado slices for an extra flavorful boost!