One Skillet Sweet Potato Burrito Bowls are a fast and easy dinner packed with sweet potatoes, rice, black beans, peppers, and all the best burrito bowl flavors.

One Skillet Sweet Potato Burrito Bowls topped with fresh cilantro, jalapeños, and avocado.
chelsea

Author’s Notes

How I Turned My Favorite Meal Into an Easy Dinner

I love a good burrito bowl. I’ve shared quite a few versions on my website (this one is my favorite if you’re wondering! And this sauce is seriously everything).

But if I’m being honest, burrito bowls can be a bit of work. There are a lot of moving parts when you’re making everything from scratch: the protein, rice, sauce, and all the toppings. I can never skip homemade guac after getting this recipe from a Hawaiian tour guide, and pico is a must at my house.

And when it’s all done? It’s one of my favorite meals ever. But most weeknights I’m craving those flavors without all the prep, especially during busy homework and basketball-filled nights. That’s exactly why I created my one-skillet chicken burrito bowls.

After making that recipe tons of times, I knew I needed a meatless version too. This one highlights my all-time favorite veggie: sweet potatoes. It’s just as good as my other burrito bowls, a hit with my whole family, and it comes together so fast.

I’m completely obsessed with it.

signature
All the ingredients in this recipe prepped out for easy assembly including the broth, beans, tomatoes, oil, peppers, cheese, cilantro, limes, sweet potatoes, rice, garlic, seasonings, and corn.

One-Skillet Sweet Potato Burrito Bowl Ingredients

IngredientLet’s Chat About It
Sweet potatoesCut into small 1/2-inch cubes so they cook quickly and evenly.
Olive oil & riceToast the rice in the oil for a couple of minutes before adding liquid. This adds extra flavor and keeps the grains from getting mushy.
Garlic, chili powder & cuminThese spices build the base flavor. Cook them for a minute until they smell good.
Tomatoes, black beans & cornFire-roasted tomatoes add great flavor. Drain and rinse the beans well.
Mini bell peppers, lime & toppingsFresh toppings like avocado, cilantro, tomatoes, and sour cream at tons of flavor at the end.

Chelsea’s Notes

My Favorite Toppings

Top these One Skillet Sweet Potato Burrito Bowls however you like. Here are some of my favorite toppings:

  • Fresh lime: Serve wedges on individual plates.
  • Pico de gallo or tomatoes: Add a scoop of pico or diced cherry tomatoes.
  • Avocado: Thinly sliced, chopped, or a scoop of guac.
  • Cilantro: Finely chopped and sprinkled right on top.
  • Sour cream: Any type works, use your favorite.
  • Tortilla strips: For crunch, use store-bought or homemade.
  • Cilantro-lime sauce: Nothing beats a drizzle of this on top!
All the ingredients for these One Skillet Sweet Potato Burrito Bowls being added to the skillet, except the cheese, to cook together for a delicious one pot meal.

How To Make One-Skillet Sweet Potato Burrito Bowls

  1. Cook sweet potatoes: Sauté in a large skillet until tender and lightly browned.
  2. Toast rice: Stir in rice, garlic, and seasonings; cook briefly until they smell good.
  3. Add remaining ingredients: Stir in tomatoes, beans, corn, broth, and peppers.
  4. Simmer: Cover and cook until rice is tender and liquid is soaked up.
  5. Finish & serve: Stir in lime and cilantro, melt cheese, and add toppings.

Variations

Change Things Up!

  • Add onion: Sauté 1/2 cup diced yellow onion with the sweet potatoes.
  • Lighten it up: Use less Cheddar and fat-free sour cream.
  • Make it vegetarian: Swap chicken broth for veggie broth or stock.
  • Add heat: Add canned diced green chiles, extra chili powder, or a diced pepper.

The one pan dinner cooked through with cheese melted on top.

Chelsea’s Top Tips

A Couple Helpful Tips

  • Large non-stick skillet: Use a 12-inch skillet so everything fits nicely and the rice doesn’t stick.
  • Freshly grated cheese: Grate your own for better melting.

More Sweet Potatoes:

Tap stars to rate!
4.97 from 31 votes

One Skillet Sweet Potato Burrito Bowls

One Skillet Sweet Potato Burrito Bowls are an easy weeknight dinner with sweet potatoes, rice, black beans, peppers, and all the burrito bowl favorites.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6 servings

Video

Equipment

  • Large nonstick pan with a lid, see note 1

Ingredients

  • 1 pound sweet potatoes heaping 2 cups, cut into 1/2-inch cubes
  • 3 tablespoons olive oil divided
  • 1 cup white rice
  • 1/2 teaspoon minced garlic
  • 1/2 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper
  • 1 (14.5-ounce) can petite fire-roasted diced tomatoes
  • 1 (15.25-ounce) can black beans drained & rinsed
  • 1 cup frozen corn
  • 2 cups chicken broth or vegetable broth if vegetarian
  • 1 cup thinly sliced mini bell peppers
  • 1 lime optional (2 tablespoons juice)
  • 1-1/2 cups shredded sharp Cheddar cheese
  • Toppings as desired see note 2

Instructions 

  • Peel and cut the sweet potatoes into 1/2-inch cubes. Heat 2 tbsp olive oil in a large nonstick skillet over medium-high heat. Once the oil is shimmering, add the sweet potatoes. Cook, stirring occasionally, for 7 to 10 minutes until mostly tender and lightly browned.
  • Add the remaining 1 tbsp olive oil and the rice to the pan. Cook, stirring constantly, for 2 to 3 minutes. Stir in the minced garlic, chili powder, cumin, and salt and pepper. Cook for 30 seconds to 1 minute, stirring constantly, until fragrant.
  • Stir in the undrained diced tomatoes, drained & rinsed black beans, frozen corn, broth, and sliced bell peppers. Mix well and bring the mixture to a boil.
  • Reduce the heat to medium-low. Cover the pan and simmer for 10 to 15 minutes, or until the rice is tender and the liquid is absorbed. Check occasionally and stir as needed to keep the rice from sticking.
  • Remove the lid and stir in optional lime juice and cilantro. Sprinkle the shredded Cheddar cheese evenly over the top. Cover again for 1 to 2 minutes until the cheese melts, then gently stir it in.
  • Spoon the burrito mixture into bowls. Top with sour cream, chopped cherry tomatoes, cilantro, avocado or guacamole, or any other desired toppings. Serve immediately.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Use a large skillet for this recipe since everything cooks in one pan. A 12-inch skillet works best. A nonstick pan helps prevent the rice from sticking and burning.
Note 2: Add your favorite toppings: 1/4 cup finely chopped cilantro, chopped avocado or guacamole, 1 small Roma tomato or a handful of cherry tomatoes (chopped), cilantro-lime sauce, and sour cream.
Storage: Store leftovers (without any toppings) in an airtight container in the fridge for up to 4 days. Reheat in a skillet or microwave until warmed through.

Nutrition

Serving: 1serving | Calories: 514kcal | Carbohydrates: 72g | Protein: 20g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 30mg | Sodium: 602mg | Potassium: 991mg | Fiber: 12g | Sugar: 8g | Vitamin A: 11996IU | Vitamin C: 49mg | Calcium: 290mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

4.97 from 31 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




104 Comments

  1. Nancy says:

    in place of rice try riced cauliflower put it in last so you don’t overcook

  2. puja shenoy says:

    5 stars
    Tried this …and it was brilliant…The addition of sweet potatoes was a total game changer!!

    Thanks So much for sharing!

    1. chelseamessyapron says:

      So happy you enjoyed this! Thank you for the comment 🙂

  3. Tayla says:

    I love this recipe, I make it at least twice a month. I was wondering if anyone has ever made it in the crockpot ?

    1. chelseamessyapron says:

      Wow what a compliment! 🙂 So thrilled to hear that! I haven’t ever tried it in the crockpot (never had too much success with regular or brown rice in a crockpot — it gets mushy/cooks unevenly), but hopefully someone else can respond to your comment. Wish I could be of more help!

  4. Eva says:

    5 stars
    Tried and LOVED!
    This is definitely being added to my regular recipes.

    I had to remove/add some items because of what I had available:
    No beans(sad, but surprisingly still turned out amaaazing)
    Subbed the spices for my home-mixed taco seasoning 😉
    Added peas (because the only corn I had was my mixed corn/peas combo bag)
    Chopped 2 large, juicy tomatoes instead of the can (sounded better than running to the store)

    Even with all the changes I had to make due to what I had in stock at home, it still turned out delicious!

    1. chelseamessyapron says:

      I’m thrilled this was a hit! 🙂 Thanks so much for the comment Eva!

  5. Annie says:

    I’ve made this several times, so tasty! I like to add a few extra veggies (carrots, etc.) and I always swap out the white rice for barley. I love the extra nuttiness from the barley. Thanks for the great recipe!

    1. chelseamessyapron says:

      So glad to hear it and your additions sound wonderful!! Thanks for the comment Annie 🙂

  6. Carol says:

    5 stars
    YUMMY! Made it for dinner tonight and it was easy and it was delish! There are just two of us so there are lots of great lunches for me all week! Thanks for the great recipe!

    1. chelseamessyapron says:

      SO happy to hear this was well enjoyed 🙂 And I’m happy you have lunches for the week, that’s the best! Thanks so much for the comment Carol 🙂

  7. NicoleP says:

    5 stars
    Making this dish the second time tonight. It is going to be a weekly dinner recipe because it’s soooo delicious, very easy and fast.

    1. chelseamessyapron says:

      I’m so thrilled to hear that! What a compliment 🙂 Thanks so much Nicole!

  8. Megan says:

    5 stars
    Loved this recipe! Pro tip – If you use pre-cooked rice like I did (I wanted brown rice and used a microwaveable packet of Uncle Ben’s long grain brown rice), you DO NOT NEED two full cups of chicken/vegetable broth. One cup will probably suffice. I had trouble getting all the liquid to cook down. It was still delicious, just had to be served with a slatted spoon to drain the broth!

    1. chelseamessyapron says:

      So happy you’ve enjoyed this recipe! Thank you Megan! 🙂 And yes that is definitely right if you use pre-cooked rice you won’t need as much broth 🙂

  9. FrannyD says:

    5 stars
    Making it now. This smells amazing. Added a little chili powder as I saudeed the sweet potatoes. May add some hot pepper slices to finish it off with the suggested garnishes. Easy weeknight meal. Thank you!

    1. chelseamessyapron says:

      Sound delicious! So glad this recipe was enjoyed! You are welcome 🙂

  10. Sarah says:

    This is amazing!!! I’ve made this twice since I found the recipe a week ago. So happy! Thank you SO MUCH!! <3

    1. chelseamessyapron says:

      Awesome!! So happy to hear that! Thanks for the comment Sarah 🙂