Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
There’s something magical about a cozy night in when the air turns crisp and the leaves begin to fall. As I wrap myself in a soft blanket, I love to whip up a dish that hugs you from the inside out. These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are my new go-to for an easy weeknight dinner that radiates warmth and comfort. With tender flank steak, golden sweet potatoes, and a creamy avocado drizzle, this bowl is not just a meal—it’s an experience that brings back memories of family dinners and laughter around the table.
Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- It’s a quick, easy weeknight dinner that comes together in under an hour.
- Packed with colorful, nutritious ingredients, it’s as Instagram-worthy as it is delicious.
- The creamy avocado-cilantro drizzle elevates every bite with zesty flavor.
- Customizable—you can swap out proteins or toppings to keep it exciting!
- Perfect for meal prep, these bowls store beautifully for easy lunches throughout the week.
What You’ll Need
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
How to Make Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
Marinate the Steak: Combine all marinade ingredients in a large zip-top bag and mix well. Add the steak (cut in half if needed), seal, and refrigerate for 1 to 6 hours to soak in all those savory flavors.
Roast the Sweet Potatoes: Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper. Add the sweet potatoes, drizzle with olive oil, season with garlic salt and pepper, and toss to coat. Spread into an even layer and roast for 25–30 minutes, stirring halfway, until golden and tender.
Cook the Steak: Heat a cast-iron skillet over high heat, just below smoking. Add a thin layer of high-heat oil. Sear the steak for 2–4 minutes per side for medium-rare. For more doneness, return the steak to the hot skillet off the heat and let residual heat finish cooking. Rest the steak for at least 10 minutes, then slice thinly against the grain.
Prepare the Avocado-Cilantro Drizzle: Add all drizzle ingredients except water to a blender or small food processor. Pulse until combined. Add 2 Tbsp water and blend until smooth, adding more water as needed for a creamy, pourable consistency. Adjust seasoning to taste.
Assemble the Bowls: Divide cooked white rice among bowls. Top with sliced steak, roasted sweet potatoes, avocado slices, and greens. Drizzle generously with the avocado-cilantro sauce and serve.
Delicious Variations to Try
- Zesty Chimichurri: Swap the avocado drizzle for a vibrant chimichurri sauce made with parsley, garlic, and red wine vinegar for a tangy kick.
- Tempeh or Chicken: For a plant-based option, use marinated tempeh or grilled chicken instead of steak for fabulous flavor and protein.
- Bowl of Greens: Add a variety of sautéed vegetables like bell peppers, zucchini, or corn for extra crunch, flavor, and color.
- Nutty Topping: Sprinkle with toasted pumpkin seeds or sunflower seeds for an added layer of texture and nutritional benefits.
Chef Emma’s Helpful Tips
- Make-ahead Marinade: Marinate the steak the night before to deepen the flavors, making dinner preparation even easier.
- Rice Alternatives: Swap out white rice for quinoa, farro, or cauliflower rice for a heartier or lighter option.
- Perfect Slicing Technique: Always slice steak against the grain to ensure tender bites that melt in your mouth.
- Store Leftovers: Keep individual components in airtight containers in the fridge for up to 3 days, then quickly assemble when you’re ready to eat.
Nutrition Information per Serving
- Serving size: 1 bowl
- Calories: 540
- Carbohydrates: 60g
- Sugars: 8g
- Fat: 25g
- Protein: 30g
- Sodium: 800mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! The components can be prepared ahead of time and stored separately for quick assembling later.
Can I use different ingredients?
Yes! Feel free to mix and match proteins, vegetables, and grains according to your tastes or what you have on hand.
How do I store leftovers?
Store in airtight containers in the fridge for up to 3 days. Just reheat the steak and sweet potatoes, and enjoy!
How long does it last?
The cooked components can last up to three days in the refrigerator, but for the freshest taste, try to enjoy them within the first couple of days.
A Cozy Closing Note
These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are not just nourishing; they’re filled with love and care, perfect for sharing with family or savoring by yourself. Each bite is a reminder of the comfort that good food brings. Don’t forget to save this cozy recipe to your dinner ideas board so it’s ready when you’re looking for a cozy treat!
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
A cozy and nutritious weeknight dinner featuring tender flank steak, roasted sweet potatoes, and a creamy avocado drizzle.
Ingredients
- 1¼ lb flank steak
- 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
- ¼ tsp ground ginger
- ½ large avocado (for the drizzle)
- ¼ cup fresh cilantro, packed
- 1½ Tbsp fresh lime juice
- 1 garlic clove (for the drizzle)
- Salt and black pepper, to taste (for the drizzle)
- 2–4 Tbsp water (for the drizzle)
Instructions
- Marinate the Steak: Combine all marinade ingredients in a large zip-top bag and mix well. Add the steak, seal, and refrigerate for 1 to 6 hours.
- Roast the Sweet Potatoes: Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper. Add the sweet potatoes, drizzle with olive oil, season, and roast for 25–30 minutes.
- Cook the Steak: Heat a cast-iron skillet over high heat, add oil, and sear the steak for 2–4 minutes per side for medium-rare. Rest for at least 10 minutes, then slice.
- Prepare the Avocado-Cilantro Drizzle: Blend all drizzle ingredients until smooth, adjusting water for consistency.
- Assemble the Bowls: Divide rice among bowls, top with steak, roasted sweet potatoes, avocado, greens, and drizzle with sauce.
Notes
Marinate the steak the night before for deeper flavors. Store leftovers in airtight containers for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Roasting and Searing
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 540
- Sugar: 8g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 10g
- Protein: 30g
- Cholesterol: 90mg



