If you’re looking for a dinner that’s both hearty and healthy, you’ll absolutely love these Whole30 Steak Bites with Sweet Potatoes and Peppers. This dish is not only packed with flavor but also brims with vibrant colors, thanks to the sweet potatoes and bell peppers. It’s one of those recipes that feels special enough for a gathering yet is quick enough for busy weeknights, making it a cherished favorite in my home.
The combination of tender steak bites and nutritious veggies creates a satisfying meal that everyone can enjoy. It’s perfect for those nights when you want something delicious without spending hours in the kitchen. Let’s dive into this delightful recipe!
Why You’ll Love This Recipe
- Quick Preparation: Ready in under 45 minutes, making it ideal for busy weekdays or last-minute dinners.
- Nutritious Ingredients: Packed with vitamins from sweet potatoes and bell peppers, ensuring a wholesome meal.
- Family-Friendly: A hit with both kids and adults, making dinnertime enjoyable for everyone at the table.
- Flavor Explosion: The combination of garlic, coconut aminos, and fresh cilantro creates an irresistible taste that will have everyone asking for seconds.
- Versatile Dish: Perfect on its own or served over rice or quinoa for an extra filling option.

Ingredients You’ll Need
To make these scrumptious Whole30 Steak Bites with Sweet Potatoes and Peppers, you’ll need some simple and wholesome ingredients that are easy to find at your local grocery store. Here’s what you’ll need:
For the Main 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
Variations
This recipe is wonderfully flexible, allowing you to customize it based on your preferences or what you have on hand. Here are some fun variations to try:
- Swap the protein: Feel free to use chicken breast or shrimp instead of steak for a different twist!
- Add more veggies: Toss in some zucchini or broccoli florets for added crunch and nutrients.
- Spice it up: Incorporate jalapeños or your favorite hot sauce if you like a bit of heat.
- Make it vegan: Substitute the steak with marinated tempeh or tofu for a plant-based option.
How to Make Whole30 Steak Bites with Sweet Potatoes and Peppers
Step 1: Prepare the Sweet Potatoes
Start by placing the diced sweet potatoes in a microwave-safe bowl. Sprinkle them with sea salt, cover with a plate, and microwave on high until they are just barely tender—about 4-6 minutes. This step is crucial as it ensures the sweet potatoes cook through without becoming mushy later on.
Step 2: Cook the Steak
Next, heat a large skillet over high heat and add 2 tablespoons of olive oil. Once shimmering, add the steak in a single layer. Cooking it this way allows for even browning while keeping the inside juicy—turn every couple of minutes until browned to your liking, about 10 minutes. Once done, remove the steak using a slotted spoon and set aside on a plate.
Step 3: Sauté the Sweet Potatoes
In the same skillet, add another tablespoon of olive oil along with the sweet potatoes. Toss them to coat in the oil and sauté until they are golden brown—this should take about 3-4 minutes. Browning adds depth to their flavor while maintaining their texture.
Step 4: Add Garlic & Veggies
Make a well in the center of your skillet; then add minced garlic. Sauté until fragrant (about 1 minute) before mixing in the diced bell peppers and green onions. Stir occasionally until they’re tender but still crisp—approximately another 3-4 minutes.
Step 5: Combine Everything
Now it’s time to bring everything together! Add the cooked steak back into the pan along with any juices from the plate and pour in coconut aminos. Toss all ingredients together and let them cook for an additional minute or two until everything is heated through.
Step 6: Finish & Serve
Finally, toss in cracked black pepper and fresh cilantro before removing from heat. Portion onto plates—feel free to top with extra cilantro if you wish—and serve immediately! Enjoy this vibrant dish that comes together beautifully in under an hour!
Pro Tips for Making Whole30 Steak Bites with Sweet Potatoes and Peppers
Cooking can be a breeze with a few handy tips up your sleeve!
Prep Ahead: Chop your vegetables and steak bites in advance to save time during the cooking process. This allows you to enjoy a quick and stress-free meal preparation, especially on busy weeknights.
Don’t Overcook the Sweet Potatoes: Ensure your sweet potatoes are just barely tender after microwaving. Under-cooking them slightly means they will finish perfectly in the skillet without becoming mushy.
Use High Heat: When cooking the steak, make sure your skillet is hot enough before adding the meat. This helps achieve that beautiful browning and caramelization, enhancing both flavor and texture.
Rotate Your Ingredients: Tossing the ingredients regularly in the skillet ensures even cooking. This means every bite will be delicious, with no overcooked or undercooked pieces!
Fresh Herbs are Key: Adding fresh cilantro at the end brightens the dish significantly. Fresh herbs not only add flavor but also a lovely pop of color that makes your meal more inviting.
How to Serve Whole30 Steak Bites with Sweet Potatoes and Peppers
Serving up your Whole30 steak bites can be just as fun as making them! Here are some ideas to elevate your presentation and enjoy this colorful dish.
Garnishes
- Chopped Fresh Cilantro: Sprinkle extra cilantro on top for a burst of freshness that complements the flavors beautifully.
- Lime Wedges: Serve lime wedges alongside for guests to squeeze over their plates, adding a zingy brightness.
Side Dishes
- Steamed Broccoli: A simple side that adds crunch and nutrition, steamed broccoli pairs well with steak bites and provides a nice contrast in texture.
- Sautéed Spinach: Quickly sautéed with garlic, spinach offers a nutritious addition that complements both the sweet potatoes and steak flavors.
- Cauliflower Rice: This light and fluffy alternative to traditional rice absorbs all the delicious juices from the steak bites while keeping the meal Whole30 compliant.
- Roasted Brussels Sprouts: Crispy on the outside and tender on the inside, these roasted veggies add a delightful earthiness that balances out your plate.

Make Ahead and Storage
This recipe is perfect for meal prep, allowing you to enjoy delicious Whole30 steak bites throughout the week without the fuss of daily cooking.
Storing Leftovers
- Allow the leftover steak bites to cool completely before storing.
- Place them in an airtight container in the refrigerator.
- They can be stored for up to 3 days.
Freezing
- If you want to freeze your steak bites, let them cool completely first.
- Transfer to a freezer-safe container or a resealable plastic bag, removing as much air as possible.
- They can be frozen for up to 3 months.
Reheating
- To reheat from the fridge, warm in a skillet over medium heat until heated through.
- For frozen steak bites, thaw overnight in the refrigerator before reheating.
- Microwave on medium power in short increments until hot, stirring in between.
FAQs
Can I use other vegetables in Whole30 Steak Bites with Sweet Potatoes and Peppers?
Absolutely! Feel free to swap in your favorite Whole30-friendly vegetables like zucchini or broccoli for a different twist.
How do I make Whole30 Steak Bites with Sweet Potatoes and Peppers spicier?
If you prefer some heat, add red pepper flakes or diced jalapeños while cooking. Adjust according to your spice tolerance!
Can I make Whole30 Steak Bites ahead of time?
Yes! You can prepare the entire dish ahead of time and store it as outlined above. It makes for a quick and easy meal option during busy weeks.
What cut of steak is best for making these bites?
Flat iron steak is great for this recipe due to its tenderness and flavor. However, you can also use sirloin or flank steak if you prefer.
Final Thoughts
I hope you enjoy making these Whole30 steak bites with sweet potatoes and peppers as much as I do! This dish not only dazzles with vibrant colors but also provides a wholesome and satisfying meal. Don’t hesitate to get creative with your ingredients—cooking should be fun! Happy cooking!
Whole30 Steak Bites with Sweet Potatoes and Peppers
Experience the vibrant and hearty flavors of Whole30 Steak Bites with Sweet Potatoes and Peppers, a dish that’s perfect for both special occasions and busy weeknights. This quick-to-prepare recipe brings together tender steak bites and colorful veggies, creating a visually appealing and nutritious meal that satisfies everyone at the table. With the natural sweetness of sweet potatoes and the freshness of bell peppers, this dish bursts with flavor that will have your family asking for seconds.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Sautéing
- Cuisine: American
Ingredients
- 1 large sweet potato (about 12 ounces), diced into 1" pieces
- 1 lb flat iron steak, diced into 1" pieces
- 3 tbsp olive oil
- 2 cloves garlic, minced
- 2 bell peppers, seeded and diced into 1" pieces
- 4 green onions, thinly sliced
- 2 tbsp coconut aminos
- Fresh cilantro for garnish
Instructions
- Microwave diced sweet potatoes with sea salt in a covered bowl for 4-6 minutes until barely tender.
- Heat 2 tablespoons of olive oil in a skillet over high heat. Cook steak until browned (about 10 minutes), then set aside.
- In the same skillet, add another tablespoon of olive oil and sauté sweet potatoes until golden (3-4 minutes).
- Add minced garlic, bell peppers, and green onions to the skillet; cook until tender (3-4 minutes).
- Return steak to the skillet with any juices; mix in coconut aminos and heat through.
- Finish with cracked black pepper and fresh cilantro before serving.
Nutrition
- Serving Size: 1 cup (245g)
- Calories: 380
- Sugar: 7g
- Sodium: 480mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 70mg




Leave a Comment