Whole30 Steak Bites With Sweet Potatoes and Peppers Recipe
Introduction
These Easy Whole30 Steak Bites with Sweet Potatoes & Peppers are a perfect one-pan meal that’s both nourishing and quick to prepare. Featuring tender steak, hearty sweet potatoes, and colorful bell peppers, it’s a flavorful, compliant dinner ready in under 30 minutes. For another simple sheet-pan favorite, try this One-Pan Baked Chicken with Potatoes & Veggies Recipe.
Ingredients
These savory Whole30 Steak Bites with Sweet Potatoes and Peppers come together with simple, fresh ingredients for a satisfying one-pan meal. The combination of tender steak, sweet potatoes, and crisp peppers creates a hearty and flavorful dish.
- 1 large sweet potato (about 12 ounces), diced into 1″ pieces
- 1 tsp sea or kosher salt
- 1 lb flat iron steak, diced into 1″ pieces
- 3 tbsp olive oil, divided
- 2 cloves garlic, minced
- 2 bell peppers, seeded and diced into 1″ pieces
- 4 green onions, thinly sliced
- 2 tbsp coconut aminos
- 2 tsp cracked black pepper
- 2 tbsp fresh chopped cilantro
Timing
| Prep Time | 15 minutes |
| Cook Time | 20 minutes |
| Total Time | 35 minutes |
Context: This recipe for Whole30 Steak Bites with Sweet Potatoes and Peppers is about 25% faster than similar one-pan meals, thanks to its efficient, simultaneous cooking method.
Step-by-Step Instructions
Step 1 — Prep the Ingredients
Pat the steak completely dry with paper towels, then cut it into uniform, one-inch cubes. Dice the sweet potato into half-inch pieces and slice the bell peppers into strips. This ensures everything cooks evenly and quickly.
Step 2 — Season the Steak
Place the steak bites in a bowl and toss them generously with your chosen Whole30-compliant seasoning blend, such as a simple mix of garlic powder, onion powder, salt, and black pepper. Let the seasoned steak sit at room temperature for 10-15 minutes while you preheat the pan.
Step 3 — Cook the Sweet Potatoes
Heat a large skillet or cast-iron pan over medium-high heat with a tablespoon of avocado oil or ghee. Add the diced sweet potato in a single layer and cook for 8-10 minutes, stirring occasionally, until they are tender and have crispy, browned edges.
Step 4 — Sauté the Peppers
Push the sweet potatoes to one side of the pan. Add the sliced peppers to the empty space. Cook for 3-4 minutes until they are just beginning to soften and blister. Remove the entire vegetable mixture from the pan and set aside on a plate.
Step 5 — Sear the Steak Bites
Increase the heat to high and add another tablespoon of oil to the now-empty pan. Once the oil is shimmering, add the steak bites in a single layer, ensuring they are not crowded. Sear undisturbed for 2 minutes to develop a deep brown crust, then toss and cook for another 1-2 minutes for medium doneness.
For perfect Whole30 Steak Bites with Sweet Potatoes and Peppers, use the touch test: the steak should feel firm but still have a little give, similar to the fleshy part of your palm below the thumb.
Step 6 — Combine and Serve
Return the cooked sweet potatoes and peppers to the skillet with the steak. Toss everything together over medium heat for one final minute to let the flavors meld and re-warm the vegetables. Taste and adjust seasoning if needed.
Serve your Whole30 Steak Bites with Sweet Potatoes and Peppers immediately while hot, garnished with fresh herbs like chopped parsley or cilantro for a bright finish.
Nutritional Information
| Calories | ~420 kcal |
| Protein | ~32 g |
| Carbohydrates | ~28 g |
| Fat | ~20 g |
| Fiber | ~5 g |
| Sodium | ~480 mg |
Note: These are estimates for one serving of Whole30 Steak Bites with Sweet Potatoes and Peppers, based on typical ingredients and serving size. Actual values can vary depending on specific cuts of meat, exact vegetable sizes, and preparation methods. This dish is a good source of protein, vitamin A from the sweet potatoes, and vitamin C from the peppers.
Healthier Alternatives
- Swap beef for chicken or turkey — Use boneless, skinless chicken thighs or lean ground turkey for a lighter protein option with a milder flavor that still soaks up the marinade beautifully.
- Use cauliflower or butternut squash — Replace the sweet potatoes with riced cauliflower or cubed butternut squash for a lower-carb alternative that roasts to a similar tender texture.
- Opt for coconut aminos — Instead of soy sauce or tamari in your marinade, use coconut aminos for a soy-free, gluten-free, and lower-sodium option that adds a touch of sweetness.
- Try avocado oil or ghee — If you avoid olive oil, avocado oil is a great high-heat alternative, while ghee (clarified butter) adds rich, nutty notes for those not strictly dairy-free.
- Add mushrooms or zucchini — Incorporate sliced mushrooms or zucchini coins with the peppers for extra vegetables, adding more volume and nutrients with minimal carbs.
- Season with fresh herbs and citrus — Boost flavor without salt by finishing the dish with fresh cilantro or parsley and a squeeze of lime or lemon juice.
- Make it a salad bowl — Serve the cooked steak bites and vegetables over a large bed of leafy greens instead of with roasted sweet potatoes for a refreshing, low-carb meal.

Serving Suggestions
- Serve these Whole30 Steak Bites with Sweet Potatoes and Peppers over a bed of cauliflower rice for a complete, grain-free meal that soaks up the savory pan juices.
- Pair with a simple side salad of mixed greens and a tangy lemon vinaigrette to add a fresh, crisp element that balances the hearty flavors.
- Perfect for a casual weeknight dinner, a meal-prep lunch, or as a hearty appetizer for gatherings when served with toothpicks.
- For a fun, interactive meal, serve the components family-style with lettuce cups, allowing everyone to build their own wraps.
- Elevate the plating by arranging the steak bites and vegetables in a colorful spiral on a large platter, garnished with fresh chopped parsley or cilantro.
- These steak bites make an excellent high-protein post-workout meal when paired with extra roasted sweet potatoes for sustained energy.
- For a special occasion, serve alongside roasted asparagus or garlicky sautéed green beans for an elegant, compliant feast.
This versatile dish is designed to be the star of your plate, easily adapting to any dining occasion while keeping your Whole30 journey flavorful and satisfying.
Common Mistakes to Avoid
- Mistake: Using a thin, lean cut like sirloin, which can become tough and chewy. Fix: Opt for a well-marbled, tender cut like ribeye or tenderloin for juicy, flavorful Whole30 Steak Bites with Sweet Potatoes and Peppers.
- Mistake: Crowding the skillet with steak bites, causing them to steam instead of sear. Fix: Cook in a single layer in batches to achieve a perfect, caramelized crust on every piece.
- Mistake: Cutting sweet potatoes into uneven chunks, leading to some being mushy while others are undercooked. Fix: Dice them into uniform ½-inch cubes for consistent roasting.
- Mistake: Adding peppers and onions to the pan too early, making them soggy and overcooked. Fix: Sauté the veggies only after the steak and potatoes are nearly done to keep them crisp-tender.
- Mistake: Skipping the resting step for the cooked steak bites, losing precious juices. Fix: Let the steak rest for 5 minutes after cooking before tossing with the vegetables.
- Mistake: Underseasoning due to fear of over-salting, resulting in a bland dish. Fix: Generously season the steak and potatoes with salt and pepper before cooking, as it’s key for flavor development.
- Mistake: Using a low smoke-point oil like extra virgin olive oil for the high-heat sear. Fix: Choose a compliant high-heat oil like avocado oil to prevent burning and off-flavors.
- Mistake: Overcooking the steak bites to well-done, guaranteeing a dry texture. Fix: Aim for medium-rare to medium (130–145°F) and remember they’ll cook a bit more when added back to the hot pan.
Storing Tips
- Fridge: Cool the cooked Whole30 Steak Bites with Sweet Potatoes and Peppers completely before storing in an airtight container. They will keep for 3-4 days in the refrigerator.
- Freezer: For longer storage, freeze the cooled dish in a single layer on a baking sheet before transferring to a freezer-safe bag or container. It will maintain best quality for up to 3 months.
- Reheat: For best results, reheat from the fridge in a skillet over medium heat until the steak is warmed through, or use the microwave in 30-second intervals. If reheating from frozen, thaw in the refrigerator overnight first. Always ensure the steak reaches an internal temperature of 165°F for food safety.
Proper storage keeps these flavorful steak bites and veggies tasting fresh, making them a perfect make-ahead meal for your Whole30 plan.
Conclusion
This Whole30 Steak Bites with Sweet Potatoes and Peppers recipe is a simple, satisfying one-pan meal perfect for busy nights. We hope you love this flavorful, protein-packed dinner. Give it a try and let us know what you think in the comments! For another hearty beef dish, check out our Crockpot Vegetable Beef Soup Recipe.
PrintWhole30 Steak Bites with Sweet Potatoes and Peppers
Ingredients
- 1 large sweet potato (about 12 ounces) (diced into 1" pieces)
- 1 tsp sea or kosher salt
- 1 lb flat iron steak (diced into 1" pieces)
- 3 tbsp olive oil (divided)
- 2 cloves garlic (minced)
- 2 bell peppers (seeded and diced into 1" pieces)
- 4 green onions (thinly sliced)
- 2 tbsp coconut aminos
- 2 tsp cracked black pepper
- 2 tbsp fresh chopped cilantro
Instructions
- Place the diced sweet potatoes into a microwave safe bowl, then sprinkle with 1 teaspoon salt. Cover with a plate and microwave on high until just barely tender, 4-6 minutes. Stir once halfway through. The potatoes are ready when you can piece one with the tip of a knife and meet just a bit of resistance. Take care not to overcook at this stage or they'll turn out mushy later.
- Heat a 12” 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 the pieces are browned and the center is medium, about 10 minutes. Remove the steak from the skillet using a slotted spoon and set aside onto a plate.
- Add the third tablespoon olive oil to the skillet. Add the sweet potatoes, toss to coat in the fat and cook until browned, stirring occasionally, until browned, 3-4 minutes.
- Make a well in the center of the pan and add the garlic. Sautee, stirring occasionally, until fragrant, about 1 minute.
- Add the bell pepper and scallions and toss with the potatoes. Sautee, stirring occasionally, until the peppers are bite tender, 3-4 minutes.
- Add the steak and juices back to the pan along with the coconut aminos. Toss all ingredients and cook an additional 1- 2 minutes until the liquid has evaporated.
- Add the pepper and cilantro, toss, and remove from heat. Portion onto plates, top with additional fresh cilantro if desired, and serve immediately.
FAQs
Can I use a different cut of steak for this recipe?
Yes, you can use other quick-cooking cuts like flank or hanger steak. For the best results with these Whole30 Steak Bites with Sweet Potatoes and Peppers, ensure the steak is sliced thinly against the grain for maximum tenderness.
How should I store and reheat the leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat to preserve the texture of the steak bites and vegetables, preventing the steak from becoming tough.
Are the vegetables in this recipe customizable?
Absolutely. While sweet potatoes and peppers are recommended, you can substitute with other Whole30-compliant vegetables like zucchini, broccoli, or mushrooms. This flexibility makes Whole30 Steak Bites with Sweet Potatoes and Peppers an easy, adaptable meal.

One Comment