Ingredients
2 lbs thinly sliced beef (ribeye, sirloin, or shaved steak)
1 tablespoon olive oil
1 large yellow onion, sliced
2 green bell peppers, sliced
8 ounces mushrooms, sliced (optional)
1 teaspoon salt (or to taste)
1/2 teaspoon black pepper (or to taste)
1 teaspoon garlic powder
8 ounces cream cheese, softened
1/2 cup heavy cream
1/4 cup beef broth
1 tablespoon Worcestershire sauce
8 slices provolone cheese
Instructions
1. Preheat oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
2. In a large skillet, heat olive oil over medium-high heat. Add sliced onions, bell peppers, and mushrooms (if using). Cook for 8–10 minutes until soft and caramelized. Remove and set aside.
3. In the same skillet, add the sliced beef. Season with salt, pepper, and garlic powder. Cook until browned, breaking up as needed. Drain excess grease.
4. Reduce heat to low. Add cream cheese, heavy cream, beef broth, and Worcestershire sauce to the skillet with the beef. Stir until cream cheese is fully melted and the sauce is smooth.
5. Return sautéed vegetables to the skillet and stir to combine with the meat and sauce.
6. Transfer the mixture to the prepared baking dish and spread it evenly.
7. Top with provolone cheese slices, overlapping to fully cover the casserole.
8. Bake for 15–20 minutes until cheese is melted and bubbly. Let rest for 5 minutes before serving.
Notes
Use pre-shaved steak or freeze your beef slightly before slicing for easier prep.
Substitute ground beef for a budget-friendly version.
Try mozzarella or American cheese instead of provolone for different flavors.
Make ahead by assembling the casserole and refrigerating up to 24 hours before baking.
Great served with a green salad, cauliflower rice, or steamed vegetables for a keto-friendly meal.
Add jalapeños or red pepper flakes if you like a spicy kick.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion (about 1.5 cups)
- Calories: 510
- Sugar: 4g
- Sodium: 720mg
- Fat: 38g
- Saturated Fat: 20g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 36g
- Cholesterol: 110mg
