Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

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.

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.

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle featuring seared steak bites, roasted sweet potatoes, fresh greens, and creamy herb sauce
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle packed with juicy steak, caramelized sweet potatoes, and a rich, zesty green sauce

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:

✨ 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!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle topped with juicy steak, roasted sweet potatoes, avocado slices, and creamy green sauce

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle


  • Author: Omar
  • 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

  • lb flank steak (or preferred cut)

  • 1 large sweet potato (about 1 lb), peeled and cut into 1-inch cubes

  • 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

  • Tbsp fresh lime juice

  • 1 garlic clove

  • Salt and black pepper, to taste

  • 2–4 Tbsp water


Instructions

  1. Marinate the Steak
    Combine all marinade ingredients in a zip-top bag. Add steak, seal, and refrigerate for 1 to 6 hours.

  2. 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.

  3. 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.

  4. Make the Avocado-Cilantro Drizzle
    Blend avocado, cilantro, lime juice, garlic, salt, and pepper. Add water gradually until smooth and pourable.

  5. 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