Roasted Sweet Potato Black Bean Bowls with Chili-Lime Dressing are healthy, plant-based bowls packed with flavor, texture, and staying power!

“These were soooooo good! … My hubby who is veggie-averse said this was really fun to eat with all of the different flavors and textures. Definite winner!”
As a Celiac girlie, one of my go-tos for a safe, easy meal when I’m out and about is Chipotle. I’ve been eating their burrito bowls since before going gluten free so it feels like a “normal” meal that I never had to give up, which actually means lot.
The only downside is the price. What used to be an $8 meal now costs nearly $20!
There’s a better way, and it goes by the name of Roasted Sweet Potato Black Bean Bowls with Chili-Lime Dressing. These fresh, healthy, filling bowls are made with humble, inexpensive ingredients, and pack a nutritious punch. They keep me full for hours and don’t cost an arm and a leg to assemble!

Healthy + Gluten Free + Vegan Lunch
These sweet potato black bean bowls are an excellent option for lunch because they’re filling yet light (aka you won’t need a nap after eating) and meatless. I try to eat meat free before dinnertime so this recipe fits the bill for me.
Additionally, while it’s full of fresh vegetables and healthy ingredients, this dish is NOT a cold salad. During the season that shall not be named, a chilled, lettuce-based salad is the the last thing I crave. The combination of warm rice and roasted sweet potatoes with fresh lettuce and toppings puts these bowls into the healthy yet cozy meal category.
Main Ingredients Needed
Between the cilantro-lime rice, sweet potatoes, and chili-lime dressing, these bowls have a few hands-on components, but they come together quickly and several are make ahead too. Also several ingredients are used in several of the components. Here’s the main ingredients you’ll need!
For the Sweet Potatoes:
- Sweet potatoes: you’ll need 2lbs which is ~4 small sweet potatoes. Peel then chop them into 1″ cubes.
- Seasonings: chili powder, onion powder, and garlic powder lend a smoky + savory contrast to the sweet potatoes. Add salt and pepper to taste as well.
For the Chili-Lime Dressing:
- Fresh lime juice: for the acid portion of the dressing.
- Mayonnaise: gives the dressing a bit of creaminess. Use vegan mayonnaise to keep the recipe vegan. You could also use plain Greek Yogurt.
- Honey: to balance out the tart lime juice.
- Chili powder: is delicious with the lime juice and honey!
For the Cilantro-Lime Rice:
- Long grain white rice: I am brand loyal to Lundberg Farms white jasmine rice which is a great, high-quality rice.
- Chopped cilantro: stirred in at the end for a pop of freshness.
- Fresh lime juice: pairs with the chopped cilantro to give you that classic, craveable Chipotle-rice flavor.
For the Toppings:
- Black beans: simply drain then rinse a can of black beans before scooping into each bowl. You could use pinto beans if you prefer!
- Red onion: thinly slice for a fresh and spicy bite. If you don’t love the flavor of raw onions, dice the red onion then roast it with the sweet potatoes for a more mild and sweet flavor.
- Jalapeno: thinly slice then scatter on top of the bowls. DYK: the larger the jalapeno the less spicy it is? Feel free to use pickled jalapenos instead of fresh if you prefer.
- Avocado: fresh avocado gives each bite a cool and creamy flavor and texture.
- Arugula: I love the flavor of spicy arugula, though baby spinach, mixed greens, or even shredded lettuce are all great options.

How to Make Ahead of Time
As I mentioned, several components of this recipe can be prepped or made ahead of time. Here are my recommendations:
- For the sweet potatoes: either store the peeled and chopped sweet potatoes in a bowl of water in the refrigerator for up to 4 days before patting dry and roasting, OR roast the sweet potatoes according to recipe directions then cool to room temperature and store in the refrigerator. You can heat them up in the microwave before eating or add them to your bowl cold.
- For the Chili-Lime Dressing: make up to 5 days ahead of time and store in the fridge. It gets better as it sits!
- For the black beans: drain and rinse up to 5 days ahead of time then store in an airtight container in the fridge.
- For the red onion and jalapeno: slice then store in an airtight container in the fridge up to 3 days ahead of time.
Wait to dice the avocado and make the cilantro-lime rice before serving.
Great for Meal Prep
While I enjoy eating this bowl warm, it truly is just as delicious cold which makes it great for meal prep.
Layer the ingredients in large, wide-mouth mason jars with a tight fitting lid or pack in Pyrex containers. Voila — easy, healthy, make ahead lunches! Wait to add the dressing until it’s time to eat.
Pump Up the Protein
While the roasted sweet potato black bean bowls are meatless — and plenty filling on their own — if you want to add meat, it’d be totally delicious. Here are my recs:
- Chopped roasted chicken, chicken thighs, or baked chicken breast.
- Sliced grilled steak
- Sauteed or roasted shrimp
- Pulled pork
Alrighty, let’s eat!

Pin this now to find it later
Pin ItTry This Fresh and Healthy Salad
How to Make Roasted Sweet Potato Black Bean Bowls
Step 1: Roast the sweet potatoes.
Start by placing 2lbs of peeled and diced sweet potatoes onto a half sheet pan lined with parchment paper or nonstick-sprayed foil. Drizzle with extra virgin olive oil then season with chili powder, garlic powder, onion powder, salt, and pepper
Toss with your fingertips to coat then spread the sweet potatoes into an even layer and roast at 400 degrees for 25-30 minutes or until they’re tender and browned.

When I tell you 1/4 of these never make it from the sheet pan to the bowls, I am not exaggerating. SO delicious!

Step 2: Make the Cilantro-Lime Rice.
Meanwhile, to a small / medium-size saucepan add long grain white rice, water, salt, and extra virgin olive oil then bring to a simmer. Once simmering, place a lid on top, turn the heat down to low, then simmer until the rice is tender, 12-15 minutes.
Add chopped cilantro and a squeeze of fresh lime juice then stir to combine.

Step 3: Make the Chili-Lime Dressing.
As I mentioned, this zippy dressing can be made up to 5 days ahead of time! To a mason jar with a tight fitting lid, or a mixing bowl, add extra virgin olive oil, fresh lime juice, mayonnaise (or plain Greek Yogurt), honey, chili powder, salt, and pepper, then shake or whisk to combine.
Taste then add more fresh lime juice for tartness, honey for sweetness, and/or mayo for less tartness.

Step 4: Assemble.
Assembly time! This recipe makes enough for 5-6 bowls, so to each bowl add a scoop of warm Cilantro-Lime Rice and roasted sweet potatoes, plus drained then rinsed canned black beans, thinly sliced red onion, diced avocado, sliced jalapeno, and a handful of fresh greens.
Drizzle with the creamy Chili-Lime Dressing then devour! I hope you love these gorgeous, healthy, filling bowls as much as I do — enjoy!

More Healthy Bowl-Style Meals
- Chicken Shawarma Bowls
- 40+ Meatless Meals
- Spicy Tuna Roll Bowls
- Bean and Rice Bowls
- Greek Chicken Bowls
- Steak and Potato Bowls
- Vegetable Fajita Toastada Bowls
- Chicken Power Bowls
Roasted Sweet Potato Black Bean Bowls with Chili-Lime Dressing

Ingredients
- 15 oz can black beans, drained then rinsed
- 1 small red onion, thinly sliced
- 1 jalapeño, thinly sliced
- 2 avocado, diced
- 4 cups arugula, or baby spinach, or mixed greens
For the sweet potatoes:
- 2 lbs sweet potato, ~4 small, peeled then sliced into 1″ cubes
- 2 Tablespoons extra virgin olive oil
- 1 teaspoon chili powder
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- salt and pepper, to taste
For the Chili-Lime Dressing:
- 6 Tablespoons extra virgin olive oil
- 1/4 cup fresh lime juice, ~2 limes
- 2 Tablespoons mayonnaise, or plain Greek Yogurt
- 1 Tablespoon honey
- 1/2 teaspoon chili powder
- salt and pepper, to taste
For the Cilantro-Lime Rice:
- 1-3/4 cups water
- 1 cup long grain white rice, Lundberg Farms White Jasmine Rice recommended
- 1 teaspoon extra virgin olive oil
- 1/2 teaspoon salt
- 1/4 cup chopped cilantro
- juice of 1/2 lime, may not need all
Directions
- For the sweet potatoes: Preheat the oven to 400 degrees then line a half sheet pan with parchment paper or nonstick-sprayed foil. Add the sweet potato cubes into the center of the pan then drizzle on the extra virgin olive oil and seasonings. Toss with your fingers to coat then spread the sweet potatoes out into an even layer. Roast for 25-30 minutes or until the sweet potatoes are tender and browned, stirring halfway through. Set aside to cool slightly.
- For the Creamy Chili-Lime Dressing: add the ingredients to a jar with a tight fitting lid or bowl then shake or whisk to combine. Can be done up to 5 days ahead of time.
- For the Cilantro-Lime Rice: add the water, rice, oil, and salt to a small or medium-sized saucepan then turn the heat to high to bring the water to a gentle simmer. Place a lid on top then turn the heat down to low. Simmer until the rice is tender, 12-15 minutes, then add the chopped cilantro and a squeeze of lime juice and stir to combine. Taste then add more lime juice and/or salt if needed. Set aside to cool slightly.
- To serve: Divide the Cilantro-Lime Rice, roasted sweet potatoes, black beans, sliced red onions, sliced jalapenos, diced avocado, and arugula between 5 or 6 plates or bowls. Drizzle with Chili-Lime Dressing then serve.
Notes
- You will need 3 limes total for this dish.
- The sweet potatoes can be roasted up to 3 days ahead of time then eaten chilled, or warmed in the microwave before adding to the bowls if you prefer.
- The Creamy Chili-Lime Dressing can be made up to 5 days ahead of time and just gets better as it sits.
- This recipe is great for meal prep and can be eaten chilled. Portion everything into 5 – 6 storage containers with lids then refrigerate. Store dressing separately then add just before serving.
- Feel free to add Roast, Air Fried, or Baked chicken, shrimp, steak, or pulled pork to this recipe if you would like to add meat!
Nutrition
Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Photos by Ashley McLaughLin













Has anyone subbed hot honey for the honey and chili powder?
I think that’s a great idea. Rebecca! You’ll get a slightly different flavor without the chili powder, but it could be worth a try?
Made this for dinner recently. Fantastic recipe! Delicious and very satisfying.
I’m so glad you loved it, DS! Thank you so much for your feedback and recipe rating!
Amazing! The whole house loved this one… dressing is amazing and goes so well with the spicy arugula.
Fantastic – so happy to hear this, Hannah! Thank you so much for your feedback and recipe rating!
5 stars!
Thank you so much, Jeanie!!
Didn’t get the rating in with my comment!
These were soooooo good! I subbed fresh basil for the cilantro (because I had it in my garden), and used finely shredded zucchini for half of the rice (a la your Zucchini-parmesan rice recipe). My hubby who is veggie-averse said this was really fun to eat with all of the different flavors and textures. Definite winner! (Next time I’m gonna have to make twice as many potatoes…because I kept sneaking bites of them while I prepared the rest of the ingredients.)
Love the extra bump of veggies you added, Jeanie!! Thank you so much for your feedback!
Can you provide nutritional info to each of your recipes?
Look for estimated nutritional information to come later in 2024!
My husband and his twin brother are 82. Every other week my brother in law comes for lunch and I try a new recipe. This is the 2nd one of yours I have tried. “The boys” love your recipes!! I am looking forward to trying more of them.
Oh my goodness I love this so much, Sylvia! So glad the boys loved this one! ;)
This recipe was so-o-o good. Satisfying mix of textures & spices. We’re snowed-in, too, but remarkably had all the ingredients except fresh cilantro, so I subbed dry cilantro. (I’ll try it again with fresh!) Thanks so much for supplying easy & tasty (GF) recipes!
Ahh, I’m so, so happy to hear you liked the recipe, Diane, and especially that you had nearly all the ingredients already on hand!! That is always the goal with the majority of my recipes – that you usually already have what you need on hand. Thank you so much for your feedback and recipe rating!
How many calories in these bowls
Hey Pat! Estimated nutritional information will be coming to my recipes in 2024. In the meantime I recommend MyFitnessPal.com if you need that information!
This looks great – I’m in a rut with my lunches and this looks like a good recipe to try!
Totally get that — this is a great dish to bust a lunch time rut!