I’ve always loved the simplicity of a good pepper steak. When you’re craving something rich and comforting but don’t have hours to spend in the kitchen, this is the recipe that saves dinner night. Tender ribbons of ribeye, sautéed peppers and onions, and a savory tomato-kissed sauce come together in just 35 minutes.
Table of Contents
Ingredients for Pepper Steak
I always recommend using a heavy cast-iron skillet for this pepper steak because the heat distribution makes all the difference in achieving that perfect sear on the beef. Quality ribeye makes this dish shine, but the technique works beautifully with other cuts too.
- 2 to 2.5 lbs ribeye steaks, sliced into thin strips
- Salt and black pepper (to taste)
- 2 tablespoons all-purpose flour
- 3 tablespoons avocado oil – I recommend avocado oil because it handles high heat without burning
- 2 small onions, cut in half and sliced into thin semi-circles
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon paprika
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon white pepper
- 3 medium-large bell peppers, cored and thinly sliced (roughly 3 cups) – In my experience, a mix of red and yellow peppers adds both color and sweetness
- 3 cloves garlic, minced
- 5 tablespoons tomato paste
- 1/2 cup beef stock or broth
- Rice or favorite side dish, for serving – I usually pair this with white basmati rice
- Chopped green onions or fresh parsley, for garnish

Step-by-Step Instructions
In my experience, the key to perfect pepper steak is not to rush the searing step. High heat and quick cooking keep the beef tender and juicy while developing that rich brown crust.
Step 1: Add the sliced steak to a large bowl. Sprinkle over a couple of good pinches of salt and black pepper, then sprinkle the flour over top. Toss everything together to coat the meat well, making sure each piece is evenly covered.
Step 2: Place a large heavy-bottom skillet or cast-iron pan over medium-high heat and add 2 to 3 tablespoons of avocado oil. Once the oil is hot and shimmering, add the beef in batches and sear quickly for about 2 minutes until browned on the outside but still rare on the inside. Don’t overcrowd the pan, which prevents proper browning. Remove the seared beef to a clean plate and repeat with remaining batches. Pro tip: This quick sear is crucial for keeping the pepper steak tender.
Step 3: Add a touch more oil to the same pan, then add the sliced onions and sauté for about 10 minutes until softened and golden-brown. You’ll notice them becoming caramelized at the edges. Add another pinch of salt and black pepper, plus the Italian seasoning, paprika, smoked paprika, and white pepper. Stir to combine and cook for about 30 seconds until fragrant.
Step 4: Add the sliced bell peppers to the pan with the onions and sauté for 2 to 3 minutes until they soften yet still maintain a slight crispness. Add the minced garlic and stir just until fragrant, about 30 seconds.
Step 5: Stir in the tomato paste and cook for about 30 seconds to remove the raw flavor. Then stir in the beef stock or broth to create the sauce. Check the seasoning and add additional salt and pepper if needed. The sauce should taste well-balanced with savory depth.
Step 6: Add the seared steak back into the pan and stir to combine. Simmer for just 30 seconds to 1 minute to warm the steak through and allow the sauce to coat every piece.
Step 7: Serve the pepper steak over white rice or your favorite side dish. Garnish with chopped fresh green onions or parsley for brightness and freshness.
What to Serve with Pepper Steak
This rich, saucy pepper steak pairs beautifully with sides that balance its bold flavors and absorb the delicious sauce. The key is choosing accompaniments that complement without overwhelming.
White Basmati or Jasmine Rice: This is my go-to pairing because the delicate, slightly floral rice provides the perfect neutral canvas for the savory pepper steak sauce. Add a clove of pressed garlic to the cooking water for subtle flavor enhancement.
Brown Rice: A heartier option that adds nutty undertones and extra fiber. It holds up beautifully to the rich sauce without falling apart.
Creamy Mashed Potatoes: Comfort food meets elegance with this pairing. The creamy potatoes soak up the sauce and create a filling, satisfying meal. For inspiration, check out our <a href=”https://yumnight.com/garlic-butter-steak-bites-and-potatoes/”>Garlic Butter Steak Bites and Potatoes</a> recipe.
Roasted Vegetables: Simple roasted broccoli, green beans, or asparagus add textural contrast and fresh vegetable balance to the rich dish. The slight char from roasting complements the caramelized flavors in the pepper steak.
Egg Noodles: Wide egg noodles create a cozy, restaurant-style presentation. Toss them lightly with butter and fresh parsley for visual appeal and added richness.
Quinoa: For a lighter, protein-packed option, quinoa absorbs the sauce while adding nutritional balance and a pleasant texture contrast.
Garlic Bread: While non-traditional, crusty garlic bread is perfect for soaking up every last bit of the delicious sauce at the bottom of your plate.
Similar Pepper Steak Variations: If you enjoy this classic preparation, our <a href=”https://yumnight.com/beef-pepper-rice-bowl/”>Beef Pepper Rice Bowl</a> offers another delicious way to enjoy this flavor combination, and our <a href=”https://yumnight.com/chinese-pepper-steak-with-onions/”>Chinese Pepper Steak with Onions</a> brings an Asian-inspired twist to the same searing and sauce-building technique.

Storage & Serving Tips
Store your pepper steak in an airtight container in the refrigerator for up to 3 to 4 days. The flavors actually develop and deepen overnight, making this recipe excellent for meal prep. The sauce thickens slightly as it cools, creating an even more concentrated taste.
When reheating, warm gently in a skillet over low heat, adding a splash of beef broth if needed to loosen the sauce back to its original consistency. This prevents the steak from toughening and keeps the vegetables tender. Pro tip: Reheat only until warmed through, not boiling, to maintain the texture of the beef.
This pepper steak is incredibly versatile for different occasions. Serve it over rice for a casual weeknight dinner, nest it in a flour tortilla for quick tacos, or pile it onto crusty bread for a hearty sandwich. Leftover pepper steak also makes an excellent base for breakfast scrambles or grain bowls the next morning. You can easily freeze portions in freezer bags for up to 2 to 3 months.
FAQs
Can I use a different cut of steak for pepper steak?
Absolutely. Sirloin steak works well and is more budget-friendly. Flank steak is leaner and flavorful when sliced thinly against the grain. Each cut brings its own character to the dish while maintaining that tender quality.
How do I prevent the peppers from becoming mushy?
Add them toward the end of cooking and don’t overcook them. Peppers should be crisp-tender, not soft. This preserves their texture, bright color, and fresh flavor while still allowing them to absorb some of the delicious sauce.
What if my sauce is too thin or too thick?
If it’s too thin, simmer for an extra 2 to 3 minutes uncovered to reduce and concentrate the sauce. If it’s too thick, add more beef broth a tablespoon at a time until you reach the desired consistency.

Pepper Steak
Ingredients
Equipment
Method
- Add the sliced steak to a large bowl. Sprinkle over a couple of good pinches of salt and black pepper, then sprinkle the flour over top. Toss everything together to coat the meat well, making sure each piece is evenly covered.
- Place a large heavy-bottom skillet or cast-iron pan (12 inches or wider) over medium-high heat and add 2 to 3 tablespoons of avocado oil. Once the oil is hot and shimmering, add the beef in batches and sear quickly for about 2 minutes until browned on the outside but still rare on the inside. Don’t overcrowd the pan. Remove the seared beef to a clean plate and repeat with remaining batches.
- Add a touch more oil to the same pan, then add the sliced onions and sauté for about 10 minutes until softened and golden-brown. You’ll notice them becoming caramelized at the edges. Add another pinch of salt and black pepper, plus the Italian seasoning, paprika, smoked paprika, and white pepper. Stir to combine and cook for about 30 seconds until fragrant.
- Add the sliced bell peppers to the pan with the onions and sauté for 2 to 3 minutes until they soften yet still maintain a slight crispness. Add the minced garlic and stir just until fragrant, about 30 seconds.
- Stir in the tomato paste and cook for about 30 seconds to remove the raw flavor. Then stir in the beef stock or broth to create the sauce. Check the seasoning and add additional salt and pepper if needed. The sauce should taste well-balanced with savory depth.
- Add the seared steak back into the pan and stir to combine. Simmer for just 30 seconds to 1 minute to warm the steak through and allow the sauce to coat every piece.
- Serve the pepper steak over white rice or your favorite side dish. Garnish with chopped fresh green onions or parsley for brightness and freshness.








