This post may contain affiliate links. See my disclosure policy.
Steak and Sweet Potato Skillet filled with juicy, delicious, and perfectly bite-sized pieces of tender sirloin steak, sweet bell pepper, and creamy sweet potatoes. Gluten-free and easily modified to be Whole-30 compliant.

Ready in under 45 minutes, this delicious, nutrient-packed steak skillet is one of my favorite dinner recipes whenever I’m craving steak. And my family loves it too. Easily customizable and meal-prep friendly, it’s a no-pressure kind of dinner that is perfect for busy weeknights or lazy weekends. Have I mentioned that it cooks entirely in one skillet? This can only mean one thing – easy cleanup.
RELATED: Garlic Butter Steak Bites Recipe
Table of Contents

Key Ingredients
- Steak (I used sirloin steak)
- Sweet potatoes
- Olive oil
- Butter
- Shallots
- Garlic
- Bell peppers
- Green onions
- Cilantro
- Soy sauce
How can you make this recipe gluten-free? To make your steak and veggie skillet gluten-free, simply swap the soy sauce, which typically contains gluten, for either coconut aminos or tamari.
How to make Whole30 and paleo-compliant? To make this recipe Whole-30, simply omit the butter and swap it for additional olive oil.
What Steak Should You Use?
I decided to use top sirloin steak to make this delicious skillet. Top sirloin is known as one of the more tender cuts of meat, especially compared to other sirloin cuts. Of course, the cut of meat you choose to use depends entirely on you and your budget. One thing to keep in mind when you’re shopping for your steak is to look for one with lots of marbling and at least 1-1 1/2 inches thick.
Other cuts of steak to consider include,
- Flat iron steak
- Porterhouse (New York Strip Steak)
- T-bone

How to Make This Recipe
1 – Scrub your sweet potatoes first. I like to rinse each sweet potato under cool running water and use a potato scrubber to remove any extra dirt from the skin. Thoroughly dry each potato and chop into small bite-sized cubes – approximately 1-inch in size. Transfer the cubed potatoes to a microwave-safe dish and sprinkle with about 1 teaspoon of salt. Microwave for 2 minutes, remove and toss. Microwave for an additional 1-2 minutes or until your potatoes are just starting to soften slightly.
2 – Sear the steak. Chop the steak into small 1-inch cubes. Transfer to a mixing bowl and sprinkle with salt, pepper, and Cajun seasoning. Grab a large skillet (at least 12 inches) and heat it over high heat. Add a good glug of olive oil (approximately 1 tablespoon), swirl to coat, and add the steak bites in a single layer. Sear for approximately 2 minutes, then flip and cook the other side. Cook your steak bites for 4-6 minutes at most. Remove from your skillet to a clean plate to rest.
3 – Cook the veggies. Remove the same skillet from the medium-high heat. Add the remaining tablespoon of olive oil plus a tablespoon or two of butter. Add the minced shallot, garlic, and par-cooked sweet potatoes. Cook, stirring frequently until the potatoes start to brown and turn golden around the outside – 3-4 minutes. Add the bell peppers, toss to combine, and continue to cook for 4-5 minutes.
4 – Put everything together. Finally, add the steak, plus its juices, back to the skillet. Add the soy sauce, a handful of green onions, and cilantro to the steak and veggies. Mix well, then cook just until the steak reaches your desired doneness (1-2 minutes).
5 – Season with additional salt and pepper, to taste. Serve with fresh chopped cilantro, green onions, or hot sauce, if desired.
Leave leftovers stored in a sealed container in the refrigerator for 3-4 days.
RELATED: Chimichurri Steak Bites

Variations
One of the best parts of this delicious steak-and-veggie skillet is that it is completely customizable. Mix and match to suit your own personal tastes and preferences.
Protein:
- Chicken – breast or thigh meat
- Pork
- Eggs!
- Shrimp
Veggies:
- Chopped zucchini
- Kale
- Asparagus
- Onions
- Green beans
- Cherry tomatoes
- Cauliflower
- Mushrooms
And, toppings: A few of my favorite go-to toppings include sliced jalapeños, shredded cheese, and avocado.

More Steak Recipes,
- Easy Steak Chili Recipe
- Garlic Butter Sauce
- How to Cook Steak (Butter Basted Pan-Seared Steak)
- Skillet Salisbury Steak Recipe
If you try making this Steak and Sweet Potato Skillet Recipe, please leave me a comment and let me know! I always love to hear your thoughts.


Steak and Sweet Potato Skillet Recipe
Ingredients
- 2 medium sweet potatoes, diced into 1-inch cubes
- 1 teaspoon salt
- 1 lb top sirloin steak , cut into 1” cubes and seasoned with salt and pepper
- salt and pepper, to season
- 2 teaspoon Cajun seasoning
- 2 tablespoon olive oil
- 1 tablespoon butter
- 1 large shallot, diced
- 3 cloves garlic, minced
- 2 bell peppers, seeded and diced
- ½ cup green onions, chopped and divided
- ¼ cup chopped cilantro, divided
- 3 tablespoon soy sauce, (or coconut aminos to be whole 30 compliant)
- fresh ground pepper, to taste
Instructions
- Thoroughly wash each sweet potato under cool running water using a potato scrubber to remove any dirt from the skin. Dry completely and chop into small cubes – approximately 1-inch in size. Transfer potatoes to a microwave-safe bowl and toss with approximately 1 teaspoon of salt. Microwave for 2 minutes, stir, and microwave for an additional 2 minutes, or until your potatoes start to soften slightly. Set aside.
- Chop the steak into 1-inch cubes and transfer to a mixing bowl. Sprinkle with salt, pepper, and Cajun seasoning, to season. Heat a large skillet over high heat. Let your skillet get nice and hot before adding 1 tablespoon of olive oil. Add the steak bites in a single layer. Allow your steak to sear for approximately 2 minutes before flipping and cooking the other side. Cook your steak bites for 4-6 minutes, maximum. Remove from your skillet to a clean plate to rest.
- Return the same skillet to medium-high heat. Add the remaining tablespoon of olive oil and 1-2 tablespoons of butter to the skillet. Add the minced shallot, garlic, and sweet potatoes. Mix well to combine, stirring occasionally, until the sweet potatoes are brown around the outside (5-6 minutes). Add the bell peppers a toss to combine. Continue to cook for an additional 4-6 minutes.
- Return the steak (with its juices) to the skillet. Add the soy sauce, half of the green onions and half of the chopped cilantro to the skillet. Mix well to combine. Continue to cook until steak is cooked to your desired doneness and the vegetables are softened.
- Season with fresh cracked black pepper, to taste, and sprinkle with the remaining fresh chopped cilantro and chopped green onions, if desired.
Notes
- To make this recipe Whole30, Paleo and dairy-free omit the butter and swap for additional olive oil.
- Feel free to swap out the steak for chicken.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















This was soooo gooood! I left out the cilantro but otherwise made as directed; this will definitely be a recipe I make again (and again!)
Yay – so happy you loved it! Skipping the cilantro is totally fine. Parsley or thin-sliced green onion make great swaps. Thanks for the kind review.
Delicious 😋 even hubby ate it!
Thanks for the delicious feedback and rating, Anna 🙂
Loved it