If you’ve ever stared into the fridge at 5:42 p.m. thinking, “I need dinner to taste amazing… but I also need it to happen fast,” you’re my people. These whole30 steak bites are exactly that kind of meal—quick, satisfying, and the kind of dinner that makes everyone wander into the kitchen asking, “What smells so good?”
We’re talking juicy steak, sweet-and-savory sweet potatoes, and colorful peppers all sizzling together in one skillet. It’s simple enough for a weeknight, but it feels fancy—like you put on real pants today (even if you absolutely did not).
And yes, this is Whole30-friendly, but nobody at the table needs to know that unless they ask.
Table of Contents
Why You’ll Love These Whole30 Steak Bites
- Fast but hearty: You get protein + veggies + carbs in one pan (hello, balanced plate).
- One skillet magic: Less cleanup = more time to actually sit down.
- Flavor-packed: Coconut aminos + garlic + cracked pepper = savory goodness without fuss.
- Picky-eater friendly: Everything is in bite-size pieces. Somehow that makes it “more fun.” (Kids are mysterious.)
This Steak Bites with Sweet Potatoes and Peppers situation is also great for meal prep. It reheats like a champ and still tastes like you made an effort.
Ingredients You’ll Need
Here’s what we’re working with (nothing weird, nothing hard to find):
- 1 large sweet potato (about 12 ounces), diced into 1″ pieces
- 1 teaspoon sea or kosher salt
- 1 lb flat iron steak, diced into 1″ pieces
- 3 tablespoons olive oil, divided
- 2 cloves garlic, minced
- 2 bell peppers, seeded and diced into 1″ pieces
- 4 green onions, thinly sliced
- 2 tablespoons coconut aminos
- 2 teaspoons cracked black pepper
- 2 tablespoons fresh chopped cilantro
How to Make Steak Bites with Sweet Potatoes and Peppers
Step 1: Pre-soften the sweet potatoes (the weeknight shortcut)
Put the diced sweet potatoes in a microwave-safe bowl and sprinkle with the salt. Cover with a plate and microwave on high 4–6 minutes, stirring halfway through.
You want them barely tender—a knife should slide in but still meet a little resistance. If they’re fully soft now, they’ll turn mushy later… and nobody wants sad, squishy potatoes pretending to be dinner.
Step 2: Sear the steak bites
Heat a 12-inch skillet over high heat. Add 2 tablespoons olive oil and heat until shimmering.
Add the steak in a single layer. Cook, turning every two minutes, until browned and the center is medium—about 10 minutes total.
Remove the steak with a slotted spoon and set it on a plate. (Try not to snack on too many “tester bites.” I never said I was perfect.)
Step 3: Brown the sweet potatoes in the skillet
Add the remaining 1 tablespoon olive oil to the same skillet.
Add the sweet potatoes, toss to coat, and cook 3–4 minutes, stirring occasionally, until they start to brown. That little golden crust is where the good stuff lives.
Step 4: Add garlic (without burning it)
Make a small well in the center of the pan and add the minced garlic. Sauté about 1 minute, stirring occasionally, just until fragrant.
If garlic could talk, it would say: “Please don’t burn me.” So we listen.
Step 5: Add peppers + green onions
Add the bell peppers and green onions. Toss everything together and sauté 3–4 minutes, until peppers are “bite tender” (softened, but still have some life to them).
Step 6: Bring it all together with coconut aminos
Add the steak (plus any juices on the plate) back into the skillet. Pour in the coconut aminos and toss everything.
Cook another 1–2 minutes, until the liquid evaporates and coats everything like a savory glaze.
Step 7: Finish with pepper + cilantro
Add the cracked black pepper and cilantro. Toss, then remove from heat.
Serve immediately, and sprinkle with extra cilantro if you love that fresh pop. (If you’re not a cilantro person, I forgive you. We can still be friends.)
Aneta’s Cozy Kitchen Tips
- Cut everything the same size. 1-inch pieces cook evenly and keep dinner from turning into a “some bites are perfect, some bites are… chewy” experience.
- Don’t crowd the steak. If your skillet is small, brown the steak in two batches. Crowding = steaming = less browning = less joy.
- Microwave step is your best friend. It saves time and keeps the sweet potatoes from taking forever in the pan.
- If your pan looks dry, add a tiny splash of oil. Whole30 cooking isn’t about suffering—your food should taste good.
- Pepper lovers: add a pinch of extra cracked black pepper at the end. It’s bold and so good with coconut aminos.
A Little Story From My Kitchen
This recipe became one of my go-to “save the day” dinners when I needed something fast but still real. You know those evenings when everyone is hungry right now and you’re trying to be the calm, capable adult… while internally you’re running on coffee and optimism?
The first time I made this, the sweet potatoes disappeared before I even sat down. I remember thinking, Okay… this is staying in the regular rotation. Because when a meal makes people happy and doesn’t wreck your kitchen, it’s basically a small miracle.

FAQs About whole30 steak bites
Can I use a different cut of steak?
Yes! Flat iron steak is great, but sirloin, ribeye, or strip steak all work. Just keep the pieces about 1 inch so they cook evenly in the skillet.
How do I store leftovers?
Pop leftovers into an airtight container and refrigerate for up to 4 days. Reheat in a skillet for best texture, or microwave if you’re in “I have meetings” mode.
Can I meal prep Steak Bites with Sweet Potatoes and Peppers?
Absolutely. This is a fantastic meal prep option. Portion it into containers and you’ve got lunches that feel like you treated yourself.
What can I use instead of coconut aminos?
If you’re doing Whole30, coconut aminos is the classic choice. If you’re not strict Whole30, low-sodium soy sauce or tamari works too—just know the flavor will be a bit saltier.
Can I make it less spicy for sensitive eaters?
This dish isn’t spicy, but the cracked black pepper can feel bold. You can cut it back and let everyone add more at the table.
Bring This One to Your Weeknight Table
If you need a dinner that tastes like comfort food but still fits your goals, these whole30 steak bites are the answer. They’re warm, filling, and honestly kind of addictive—in that “just one more bite” way that turns into three more bites.
Make it once and you’ll see why Steak Bites with Sweet Potatoes and Peppers deserves a permanent spot in your weeknight rotation. And if your kitchen smells amazing afterward? That’s not an accident—that’s the magic.
More Easy Sides & Dinner Ideas to Try Next
If these whole30 steak bites hit the spot (I hope they did!), here are a few tasty next stops on Chicken Magic Recipes—perfect when you want to round out the plate or keep the “quick skillet dinner” streak going:
- Pair your steak bites with a bright, crunchy salad like Watermelon Cucumber Feta Salad for a refreshing side when you want something cool and juicy next to all that savory goodness.
- If you’re on a sweet-potato kick (same), try BBQ Chicken Sweet Potato Skillet for another one-pan weeknight dinner—it’s cozy, filling, and still super simple.
- Love the peppery, garlicky vibe in this pan? You’ll probably enjoy Pepper Steak with Bell Peppers and Onion for a fast stir-fry style meal on your next “I need dinner now” night.
- Want to keep things fresh and colorful? Scoop up Mediterranean Chopped Salad to add a crisp, zesty bite—it’s the kind of side that makes dinner feel a little fancy without extra work.
And hey—if you made this recipe, I’d love to hear how it went. Please leave a quick review and tap your star rating below ⭐⭐⭐⭐⭐ (your feedback helps other readers—and it makes my day!).
Steak Bites with Sweet Potatoes and Peppers
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
These Whole30 steak bites with sweet potatoes and peppers are a quick, one-skillet dinner packed with bold flavor. Juicy seared steak, tender sweet potatoes, and colorful bell peppers come together in under 30 minutes for a healthy, satisfying weeknight meal.
Ingredients
- 1 large sweet potato (about 12 ounces), diced into 1-inch pieces
- 1 teaspoon sea salt or kosher salt
- 1 pound flat iron steak, diced into 1-inch pieces
- 3 tablespoons olive oil, divided
- 2 cloves garlic, minced
- 2 bell peppers, seeded and diced into 1-inch pieces
- 4 green onions, thinly sliced
- 2 tablespoons coconut aminos
- 2 teaspoons cracked black pepper
- 2 tablespoons fresh chopped cilantro
Instructions
- Place diced sweet potatoes in a microwave-safe bowl. Sprinkle with salt, cover with a plate, and microwave on high for 4–6 minutes, stirring halfway through. Cook until just barely tender. Do not overcook.
- Heat a 12-inch skillet over high heat. Add 2 tablespoons olive oil and heat until shimmering.
- Add steak in a single layer. Cook, turning every 2 minutes, until browned and medium in the center, about 8–10 minutes. Remove steak with a slotted spoon and set aside.
- Add remaining 1 tablespoon olive oil to the skillet. Add sweet potatoes and cook 3–4 minutes, stirring occasionally, until browned.
- Make a well in the center of the pan and add garlic. Sauté about 1 minute until fragrant.
- Add bell peppers and green onions. Cook 3–4 minutes until peppers are tender-crisp.
- Return steak and juices to the skillet. Add coconut aminos and toss everything together. Cook 1–2 minutes until liquid reduces.
- Stir in cracked black pepper and cilantro. Remove from heat and serve immediately.
Notes
- Cut steak and vegetables into similar-sized pieces for even cooking.
- Do not overcrowd the skillet when browning steak; cook in batches if needed.
- Sirloin or ribeye can be substituted for flat iron steak.
- Store leftovers in an airtight container for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 serving (¼ of recipe)
- Calories: 420 kcal
- Sugar: 7 g
- Sodium: 620 mg
- Fat: 24 g
- Saturated Fat: 6 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 32 g
- Cholesterol: 85 mg