If you’ve been craving something hearty, colorful, and just a little bit fancy without the fuss, these Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are about to become your new weeknight obsession. Think juicy, perfectly seared steak, caramelized sweet potatoes, and a creamy, zesty drizzle that ties it all together like a dream.
This recipe hits that sweet spot between comfort food and “wow, I actually made this?” energy. It’s ideal for busy evenings when you want something nourishing but still exciting—because let’s be honest, plain chicken and broccoli can only take us so far.
And the best part? It’s customizable, meal-prep friendly, and absolutely loaded with flavor.
Table of Contents
Why You’ll Love These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
There’s a lot to adore here, but let’s break it down:
- Balanced & satisfying: Protein, healthy carbs, and greens all in one bowl
- Big flavor payoff: That avocado-cilantro drizzle? It’s the star
- Weeknight-friendly: Simple steps, minimal stress
- Meal prep magic: Stores beautifully for lunches
- Family-approved: Even picky eaters tend to fall for this combo
It’s the kind of meal that feels like something you’d order at a trendy café—but you’re making it in your own kitchen, in yoga pants, with your favorite playlist on.
Ingredients You’ll Need
For the Bowls
- 1¼ lb flank steak (or your favorite cut)
- 1 large sweet potato, peeled and cubed
- 1½ Tbsp olive oil
- Garlic salt & black pepper
- 2 cups baby arugula or spinach
- Cooked white rice
- ½ avocado, sliced
For the Steak Marinade
- ¼ cup reduced-sodium tamari or soy sauce
- 2 Tbsp vegetable oil
- 2 tsp honey
- 4 garlic cloves, smashed
- ½ tsp red pepper flakes
- ¼ tsp ground ginger
For the Avocado-Cilantro Drizzle
- ½ avocado
- ¼ cup fresh cilantro
- 1½ Tbsp lime juice
- 1 garlic clove
- Salt & pepper
- 2–4 Tbsp water
How to make Steak and Sweet Potato Bowls
1. Marinate the Steak
Start by mixing all your marinade ingredients in a zip-top bag. Add the steak, seal it up, and let it soak in all that goodness for at least 1 hour (up to 6 if you’ve got the time).
👉 Chef Omar tip: The longer it marinates, the deeper the flavor. Even 60 minutes makes a difference, though—no stress!
2. Roast the Sweet Potatoes
Preheat your oven to 425°F. Toss the sweet potato cubes with olive oil, garlic salt, and pepper. Spread them out on a lined baking sheet.
Roast for 25–30 minutes, flipping halfway through, until they’re golden, tender, and slightly crispy on the edges.
👉 That caramelization? Pure flavor gold.
3. Cook the Steak
Heat a cast-iron skillet until it’s just shy of smoking. Add a bit of oil, then sear the steak for 2–4 minutes per side.
Let it rest for at least 10 minutes before slicing thinly against the grain.
👉 Real talk: Skipping the resting step is like cutting into a cake before it cools—juices everywhere, flavor nowhere.
4. Blend the Avocado-Cilantro Drizzle
Add avocado, cilantro, lime juice, garlic, salt, and pepper to a blender. Pulse until combined, then add water gradually until smooth and pourable.
Taste and adjust seasoning if needed.
👉 If it looks a little thick at first—don’t panic. A splash of water fixes everything.
5. Assemble Your Bowls
Now the fun part.
Layer your bowl with:
- Rice
- Sliced steak
- Roasted sweet potatoes
- Fresh greens
- Avocado slices
Finish with a generous drizzle of that creamy cilantro sauce.
Take a moment. Admire your work. Then dig in.
Chef Omar’s Kitchen Tips (Because We’ve All Been There)
- Steak too chewy? You probably sliced it the wrong way. Always cut against the grain—it makes a huge difference.
- Short on time? Skip marinating and just season well. It’ll still taste great.
- No blender? Mash everything finely and whisk—rustic but delicious.
- Sauce too tangy? Add a tiny drizzle of honey to mellow it out.
And remember: cooking isn’t about perfection. It’s about creating something you’re excited to eat.
A Little Story from My Kitchen
This recipe actually became a staple after a last-minute dinner with friends. I had steak, a lonely sweet potato, and half an avocado staring at me from the counter.
Thirty minutes later, these bowls were born—and let’s just say, no leftovers survived.
Now it’s one of those “back pocket” meals I turn to when I want something that feels special without requiring a culinary marathon.

FAQs About Steak and Sweet Potato Bowls
Can I use a different cut of steak?
Absolutely! Skirt steak, sirloin, or even ribeye works beautifully. Just adjust cooking time based on thickness.
Can I make this ahead of time?
Yes! Store everything separately and assemble when ready. The drizzle keeps well for about 2 days in the fridge.
What can I use instead of rice?
Quinoa, cauliflower rice, or even farro are great swaps if you want to switch things up.
Is this recipe spicy?
Only slightly, thanks to the red pepper flakes. Feel free to reduce or skip them.
Can I make it dairy-free and gluten-free?
Good news—it already is! Just stick with tamari for a gluten-free option.
Bringing It All to Your Table
There’s something deeply satisfying about a meal that checks every box—flavorful, nourishing, and just a little indulgent. These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle do exactly that.
Whether you’re feeding your family, meal-prepping for the week, or just treating yourself after a long day, this dish delivers every single time. It’s vibrant, comforting, and packed with personality—just like the best home-cooked meals should be.
So go ahead—grab that skillet, roast those sweet potatoes, and let your kitchen fill with the kind of aromas that make everyone wander in asking, “What are you making?”
Trust me… they’ll be glad they did.
Keep the Flavor Going: More Recipes You’ll Love
If you enjoyed these Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle, why stop here? I’ve rounded up a few crave-worthy recipes that pair perfectly with this bowl—whether you want something fresh, hearty, or just as meal-prep friendly. Here are some delicious next picks:
- For another vibrant, protein-packed option, try Cilantro Lime Steak Bowls—they bring that same bold flavor with a bright, citrusy kick.
- Craving more sweet potato comfort? You’ll love BBQ Chicken Stuffed Sweet Potatoes—cozy, filling, and totally family-approved.
- For something lighter and refreshing, check out Zesty Avocado Egg Salad—perfect for quick lunches or easy meal prep.
- And if you’re all about loaded bowls, don’t miss High-Protein Street Corn Chicken Bowls—colorful, satisfying, and bursting with flavor.
✨ Tried this recipe? I’d love to hear how it turned out! Drop a ⭐⭐⭐⭐⭐ rating below and share your experience—your feedback helps others and makes my chef heart so happy!

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle is a hearty, flavor-packed meal featuring juicy seared steak, roasted sweet potatoes, fresh greens, and a creamy, zesty avocado sauce—perfect for weeknight dinners or meal prep.
Ingredients
For the Bowls
1¼ lb flank steak (or preferred cut)
1 large sweet potato (about 1 lb), peeled and cut into 1-inch cubes
1½ Tbsp extra-virgin olive oil
Garlic salt and black pepper, to taste
2 cups baby arugula or baby spinach
Cooked white rice, for serving
½ large avocado, thinly sliced
For the Steak Marinade
¼ cup reduced-sodium tamari (or soy sauce)
2 Tbsp vegetable oil
2 tsp honey
4 garlic cloves, lightly smashed
½ tsp red pepper flakes (adjust to taste)
¼ tsp ground ginger
For the Avocado-Cilantro Drizzle
½ large avocado
¼ cup fresh cilantro, packed
1½ Tbsp fresh lime juice
1 garlic clove
Salt and black pepper, to taste
2–4 Tbsp water
Instructions
Marinate the Steak
Combine all marinade ingredients in a zip-top bag. Add steak, seal, and refrigerate for 1 to 6 hours.Roast the Sweet Potatoes
Preheat oven to 425°F (220°C). Toss sweet potatoes with olive oil, garlic salt, and pepper. Spread on a lined baking sheet and roast for 25–30 minutes, stirring halfway, until tender and golden.Cook the Steak
Heat a cast-iron skillet over high heat. Add oil and sear steak for 2–4 minutes per side for medium-rare. Let rest 10 minutes, then slice thinly against the grain.Make the Avocado-Cilantro Drizzle
Blend avocado, cilantro, lime juice, garlic, salt, and pepper. Add water gradually until smooth and pourable.Assemble the Bowls
Divide rice into bowls. Top with steak, sweet potatoes, greens, and avocado slices. Drizzle with sauce and serve.
Notes
Slice steak against the grain for maximum tenderness.
Adjust spice level by reducing or increasing red pepper flakes.
Sauce can be made ahead and stored in the fridge for up to 2 days.
Swap rice with quinoa or cauliflower rice for a lighter option.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Roasting, Searing
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 520 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 24 g
- Saturated Fat: 6 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 6 g
- Protein: 34 g
- Cholesterol: 75 mg
