Nutrition Facts
Serving Size 4
- Amount Per Serving
- Calories 125kcal
Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle bring juicy seared flank steak together with roasted sweet potato cubes and a vibrant green sauce that zings with lime and garlic. Tender steak slices and caramelized sweet potatoes are layered over nutty brown rice and crisp spinach, then crowned with a creamy avocado-cilantro drizzle that will brighten every bite. This Intermediate-level dinner is as nourishing as it is delicious, making your weeknight meals feel like a gourmet treat you’ll want to share!
To make these bowls sing with flavor, you’ll need a handful of simple ingredients that each play a starring role in creating that perfect balance of textures and tastes.
Bringing these bowls together involves a simple sequence of roasting, searing, blending, and assembling to create that perfect harmony of smoky, sweet, tangy, and creamy flavors. First, roast the sweet potatoes until they’re tender and golden. While they cook, sear your seasoned flank steak to your preferred doneness, then let it rest before slicing. Next, blitz together the avocado-cilantro drizzle until velvety smooth. Finally, build each bowl with a base of brown rice and spinach, top with sweet potatoes and steak, and finish with a generous pour of the bright sauce. Follow the steps below to master the process.
1. Preheat the oven to 200°C. In a large mixing bowl, toss the sweet potatoes with 1 tbsp olive oil, ground cumin, paprika, salt, and pepper until each cube is evenly coated. Spread them out in a single layer on a baking sheet. Roast for 25–30 minutes, flipping halfway through, until the potatoes are tender and lightly browned.
2. While the potatoes roast, season the flank steak on both sides with salt and pepper. Heat 1 tbsp olive oil in a skillet over medium-high heat until shimmering. Cook the steak for 4–5 minutes per side for medium doneness (or adjust for rarer or well-done preferences). Transfer to a cutting board and let it rest for 5 minutes before slicing thinly against the grain.
3. In a blender or food processor, combine the avocados, fresh cilantro, garlic, lime juice, Greek yogurt, honey, water, salt, and pepper. Blend until the mixture is smooth and creamy, adding more water 1 tbsp at a time if needed to achieve a pourable consistency.
4. Divide the cooked brown rice and baby spinach evenly among four bowls. Layer with the roasted sweet potatoes, followed by the thinly sliced flank steak.
5. Generously drizzle the avocado-cilantro sauce over each bowl. Serve immediately while the steak is warm and the sauce is fresh.
These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle are incredibly versatile, making them the perfect star for any casual dinner or meal prep routine. The combination of textures and flavors means you can dress them up or down to complement any occasion, from family weeknights to laid-back weekend lunches. Here are some ways to elevate the experience, whether you’re hosting friends or craving a solo feast. Each suggestion highlights a different element so you’ll never get bored with these bowls.
Whether you’re a seasoned cook or new to bowls, these simple tips will help you nail every element of these Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle. From selecting the right cut of meat to keeping your sauce vibrant, these pointers ensure consistent results and open the door for tasty variations. Bookmark them and refer back whenever you need a confidence boost in the kitchen—your future self will thank you!
Proper storage keeps each component of these bowls as fresh and flavorful as when you first made them. Breaking the recipe into individual elements—roasted sweet potatoes, sliced steak, cooked brown rice, spinach, and avocado-cilantro sauce—will prevent sogginess and maintain taste. Follow these simple methods to enjoy leftovers for up to two days without sacrificing quality.
Got questions? I’ve got answers to help you nail this recipe every time. Check out these FAQs before diving in.
From start to finish, plan for about 45–50 minutes. This includes 5 minutes to prep and season ingredients, 25–30 minutes to roast the sweet potatoes, 10 minutes to sear and rest the steak, about 5 minutes to blend the drizzle, and another 5 minutes to assemble the bowls.
Cut the sweet potatoes into uniform 2 cm cubes so they cook at the same rate. Toss thoroughly with olive oil, cumin, paprika, salt, and pepper until each cube is coated. Spread them in a single layer on a baking sheet, leaving space between pieces. Halfway through roasting at 200°C, use a spatula to flip the cubes for even browning.
Heat 1 tbsp olive oil in a skillet over medium-high heat until shimmering. For medium doneness, cook the seasoned steak 4–5 minutes per side. Adjust time for rarer or more well-done preferences. Transfer the steak to a cutting board and let it rest for 5 minutes so juices redistribute. Slice thinly against the grain to ensure tenderness in every bite.
After blending avocados, cilantro, garlic, lime juice, Greek yogurt, honey, water, salt, and pepper, add water 1 tbsp at a time until you reach a pourable yet creamy texture. To minimize browning, store leftover drizzle in an airtight container, pressing a piece of plastic wrap directly onto its surface before sealing. The lime juice also helps slow oxidation.
Swap flank steak with skirt steak or sirloin if preferred. For a vegetarian version, replace steak with pan-seared tofu, tempeh, or seasoned chickpeas and use dairy-free yogurt in the drizzle. You can also substitute brown rice with quinoa, cauliflower rice, or whole-grain couscous. Add a chopped jalapeño to the sauce for extra heat.
Store roasted sweet potatoes, sliced steak, cooked rice, spinach, and avocado drizzle separately in airtight containers in the fridge for up to 2 days. Reheat sweet potatoes and rice in a 180°C oven or microwave until warmed through. Warm sliced steak briefly in a hot skillet or microwave. For best texture, assemble bowls just before serving and drizzle the sauce at the last minute.
Yes, this recipe is ideal for meal prep. Cook and store each component separately. When you’re ready to eat, portion brown rice and baby spinach into bowls or meal-prep containers, then top with reheated sweet potatoes and steak. Finish with the avocado-cilantro drizzle just before serving to keep the greens fresh and the sauce vibrant.
These Steak and Sweet Potato Bowls with Avocado-Cilantro Drizzle hit all the right notes—smoky, sweet, creamy, and bright—in one colorful bowl. The secret? Simple prep meets balanced flavors: caramelized sweet potatoes, juicy steak, and that silky-zingy drizzle. Whether you’re a weeknight warrior or weekend entertainer, this dish feels gourmet without the fuss. Go ahead, print this out, save it for a rainy day, and let me know in the comments how your bowls turned out or if you put your own spin on it!
Tender steak slices and caramelized sweet potatoes are layered over nutty brown rice and crisp spinach, then crowned with a creamy avocado-cilantro drizzle that zings with fresh lime and garlic.
Serving Size 4