Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

There’s something undeniably satisfying about a colorful bowl filled with fresh ingredients, and this Steak and Sweet Potato Bowl with Avocado-Cilantro Drizzle is no exception. Packed with vibrant flavors and textures, this dish transforms a simple weeknight dinner into an exciting culinary experience. I’ve made this recipe countless times, and each time, it impresses not only my family but also any guests I invite over. Whether you’re looking for a quick meal after a busy day or something hearty to impress your friends, this bowl is just the ticket.

Why make this recipe

What makes this dish irresistible

You’ll fall in love with this recipe for several reasons. First, it’s a delightful blend of health and indulgence, offering protein from the steak, vitamins from the sweet potatoes and greens, and healthy fats from the avocado. It can be prepared in under an hour, which makes it perfect for those hectic weeknights when you crave something delicious yet wholesome.

Another highlight is its versatility. The flavors meld beautifully together, whether enjoyed as a standalone meal or customized with additional toppings like feta cheese or a sprinkle of nuts. This dish is sure to satisfy even the pickiest eaters—just ask my friend who is notoriously difficult to please: “Who knew something so healthy could taste so good? I could eat this every day!”

Enjoy this bowl on a cozy family dinner night, at a weekend brunch, or even as a meal prep option to keep you fueled throughout the week.

How to make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

Step-by-step overview

Creating this Steak and Sweet Potato Bowl is a straightforward process that flows smoothly from marinating to assembling. Start by marinating the steak to infuse it with flavor, followed by roasting the sweet potatoes to achieve a tender, caramelized texture. As everything cooks, whip up a creamy avocado-cilantro drizzle that takes the dish to a whole new level. Finally, assemble your beautiful bowl with rice, greens, and all the components and voila—dinner is served!

Gather these items

For the Bowls

  • 1¼ lb flank steak (or your 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 (remaining half used for the sauce)

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

Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

Directions

Step-by-step instructions

  1. Marinate the Steak
    Combine all marinade ingredients in a large zip-top bag and mix well. Add the steak and seal the bag, ensuring it’s nicely coated. Refrigerate for at least 1 hour, but up to 6 hours if you have the time.

  2. Roast the Sweet Potatoes
    Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper for easier clean-up. Place the sweet potato cubes on the sheet, drizzle with olive oil, and season with garlic salt and pepper. Toss until well coated, then spread them out in a single layer. Roast for 25–30 minutes, stirring halfway through, until they are golden brown and tender.

  3. Cook the Steak
    Heat a cast-iron skillet over high heat until it’s just below smoking. Add a thin layer of high-heat oil to the pan. Sear the marinated steak for 2–4 minutes per side for a medium-rare finish. If you prefer it more done, return the steak to the skillet off the heat and let the residual heat finish cooking. Once done, let the steak rest for at least 10 minutes before slicing it thinly against the grain.

  4. Prepare the Avocado-Cilantro Drizzle
    In a blender or small food processor, combine all drizzle ingredients except for water. Blend until smooth. If the mixture is too thick, add 2 tablespoons of water and blend again, adjusting the consistency by adding more water as necessary.

  5. Assemble the Bowls
    Start by dividing the cooked rice among your serving bowls. Top with the sliced steak, roasted sweet potatoes, avocado slices, and a handful of greens. Drizzle generously with the avocado-cilantro sauce, and serve with extra lime wedges if desired.

How to serve Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle

Serving suggestions

For a colorful presentation, arrange the steak, sweet potatoes, and greens in separate sections of the bowl so each ingredient is visible. A sprinkle of sesame seeds or chopped nuts can add texture and an appealing crunch. You might also want to consider serving this dish with a refreshing cucumber salad or a tangy coleslaw on the side for an extra dose of freshness.

Pair your Steak and Sweet Potato Bowl with a zesty herbal iced tea or a light white wine to complement the flavors perfectly. You could also serve it alongside some tortilla chips and a homemade salsa for an extra layer of enjoyment.

How to store

Keeping leftovers fresh

If you find yourself with leftovers, they store remarkably well! First, let everything cool to room temperature. Place the components—steak, sweet potatoes, and drizzle—separately in airtight containers. Properly stored, they will remain fresh in the refrigerator for up to 3 days. The rice can be stored alongside or separately, depending on your preference.

For longer storage, consider freezing the steak and sweet potatoes. Note that while they can last in the freezer for up to 3 months, it’s best to consume the avocado-cilantro drizzle fresh as its texture changes once frozen.

Reheating tips

When you’re ready to enjoy your leftovers, reheat the steak in a skillet over medium heat until warmed through, about 3–5 minutes. Sweet potatoes can be reheated in the oven for a reminiscent crispy texture, while the rice can be microwaved until hot. Avoid reheating the avocado drizzle, but feel free to whip up a fresh batch if you have extra ingredients on hand.

Tips to make

Extra advice

To elevate your Steak and Sweet Potato Bowl even further, consider these pro tips:

  • For more pronounced flavor, marinate the steak overnight. This allows the flavors to deeply penetrate the meat.
  • Use different greens for variety; kale or Swiss chard can also work beautifully in this dish.
  • If you love spice, add some fresh jalapeños or a drizzle of hot sauce on top for a kick.
  • When roasting the sweet potatoes, try tossing in some spices like paprika or cumin to enhance their flavor profile.

Variations

Creative twists

Feel free to experiment with the ingredients to fit your dietary needs or preferences! Substitute the steak for grilled chicken or tofu for a vegetarian option. Swap out the sweet potatoes for other root vegetables like carrots or beets. If you’re looking to reduce carbs, serve the bowl over a bed of cauliflower rice instead.

You can also customize the drizzle with different herbs, such as parsley or basil, or make it spicy by adding in a chipotle pepper. The bowl can adapt to any cuisine style—try serving it with a taco-themed twist by adding ingredients like black beans, diced tomatoes, and corn.

FAQs

Your questions answered

1. How long does it take to prepare this recipe?
The total time for preparation and cooking is approximately 45–60 minutes, depending on marinade time.

2. Can I substitute the flank steak?
Absolutely! You can use sirloin, ribeye, or even chicken if you prefer. Just adjust the cooking times accordingly.

3. What’s the best way to freeze leftovers?
Freeze the steak and sweet potatoes in separate airtight containers. Reheat directly from the freezer or allow to thaw overnight in the refrigerator before reheating.

Enjoy making this delightful Steak and Sweet Potato Bowl! Its healthful ingredients and customizable nature truly make it a standout meal for any occasion.

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 Bowl with Avocado-Cilantro Drizzle


  • Author: chef-marin
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Protein-rich

Description

A colorful bowl filled with fresh ingredients, packed with vibrant flavors perfect for a quick weeknight meal or a hearty dinner.


Ingredients

Scale
  • 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
  • ¼ 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
  • ½ large avocado
  • ¼ cup fresh cilantro, packed
  • 1½ Tbsp fresh lime juice
  • 1 garlic clove
  • Salt and black pepper, to taste
  • 24 Tbsp water

Instructions

  1. Marinate the steak: Combine all marinade ingredients in a zip-top bag with the steak and refrigerate for at least 1 hour.
  2. Preheat the oven to 425°F (220°C) and roast the sweet potatoes for 25–30 minutes.
  3. Heat a cast-iron skillet over high heat and sear the marinated steak for 2–4 minutes per side.
  4. Blend all drizzle ingredients in a food processor, adjusting consistency with water as needed.
  5. Assemble the bowls with rice, sliced steak, roasted sweet potatoes, avocado slices, and greens. Drizzle with the avocado-cilantro sauce.

Notes

For extra flavor, marinate the steak overnight. Customize with different greens or proteins to suit dietary preferences.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking and Searing
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 500
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 80mg

Keywords: steak, sweet potato, avocado, healthy bowl, quick dinner, meal prep

Leave a Comment

Recipe rating