Savory Skillet Beef with Tomatoes and Artichokes

This captivating skillet meal showcases thinly sliced beef sautéed to perfection, mingling with juicy cherry tomatoes and tender artichoke hearts. Enhanced by onions, garlic, and a dash of Worcestershire sauce, this dish is further elevated with freshly grated Parmesan that melts beautifully into the mix. Quick, easy, and bursting with flavor, it's the ideal weeknight dinner to impress!
ingredients
- 1 lb thin-sliced beef (e.g., flank or sirloin)
- 1 cup cherry tomatoes, halved
- 1 can (14 oz) artichoke hearts, drained and quartered
- ½ cup grated Parmesan cheese
- 1 medium onion, sliced
- 3 cloves garlic, minced
- 2 tbsp Worcestershire sauce
- 2 tbsp olive oil
- Salt and pepper to taste
- Fresh basil for garnish (optional)
steps
- 1.
Heat olive oil in a large skillet over medium-high heat.
- 2.
Add sliced onions and sauté until they become translucent, about 3-4 minutes.
- 3.
Stir in minced garlic and cook for an additional minute until fragrant.
- 4.
Increase the heat to high and add the thin-sliced beef, seasoning with salt and pepper. Cook until browned, about 3-5 minutes.
- 5.
Add halved cherry tomatoes and quartered artichoke hearts to the skillet, stirring to combine.
- 6.
Drizzle Worcestershire sauce over the mixture and cook for another 2-3 minutes until heated through.
- 7.
Remove from heat and sprinkle with grated Parmesan cheese, allowing it to melt slightly.
- 8.
Serve warm, garnished with fresh basil if desired.