There’s something incredibly comforting and vibrant about this Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe that makes it a favorite in my kitchen. Combining tender, slightly sweet sweet potatoes with hearty black beans and fluffy brown rice, all elevated by a perfect blend of spices and a melty cheese finish, this dish is as colorful as it is flavorful. It’s a one-pan wonder that balances wholesome ingredients and bold Southwestern flavors effortlessly, making it perfect for a filling weeknight dinner or a satisfying meal prep option.

Ingredients You’ll Need
The magic of this Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe lies in its simple, wholesome ingredients. Each item brings something special — from the sweet potatoes’ natural sweetness and creamy texture to the beans’ satisfying heartiness and the warm, smoky spices that tie it all together.
- 1 tablespoon olive oil: For sautéing the sweet potatoes and delivering a subtle, fruity richness.
- 2 cups peeled and diced sweet potato: Adds sweetness, texture, and a lovely orange hue.
- 1 1/2 teaspoons chili powder: The key spice that lends warmth and that unmistakable Southwest kick.
- 1 teaspoon ground cumin: Brings an earthy depth to balance the sweet notes.
- 1 teaspoon dried oregano: Adds a touch of herbal brightness to the mix.
- 1/2 teaspoon smoked paprika: Gives the dish a smoky undertone that’s simply irresistible.
- 1/4 teaspoon garlic powder: For a mild but essential garlic flavor without the fuss.
- Salt and pepper to taste: To enhance all the natural flavors.
- 4 ounces diced green chiles: A little tangy heat that complements the sweet potato beautifully.
- 1/2 cup salsa or salsa verde: Adds moisture and zesty flavor, making the dish bright and lively.
- 2 cups cooked brown rice: The hearty base that soaks up the spices and combines everything harmoniously.
- 1 (15-ounce) can low-sodium black beans, drained and rinsed: Adds protein and a creamy, hearty texture.
- 2 tablespoons chopped cilantro: For a fresh, herbaceous finish that wakes up every bite.
- Juice of 1 lime: A splash of acidity to balance all the bold flavors perfectly.
- 1/2 cup shredded cheddar, colby jack, or Monterey jack cheese: Melts into gooey, savory perfection on top.
How to Make Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe
Step 1: Sauté the Sweet Potatoes
Start by heating olive oil in a large skillet over medium heat. Add your diced sweet potatoes along with a sprinkle of salt and pepper. Sauté them gently for about 8 minutes, stirring occasionally so they cook evenly and develop a slight caramelization. This step unlocks their natural sweetness and creates a beautiful tender texture.
Step 2: Steam the Sweet Potatoes
Next, add 3 to 4 tablespoons of water to the skillet and cover it. Let the sweet potatoes steam for around 4 minutes until they become fork-tender. This method keeps them moist without turning mushy and ensures they’re perfectly cooked before combining with other ingredients.
Step 3: Mix in the Flavorful Ingredients
Once your sweet potatoes are soft, stir in diced green chiles, black beans, cooked brown rice, chili powder, cumin, oregano, smoked paprika, garlic powder, salsa or salsa verde, chopped cilantro, and the juice of one lime. This blend brings layers of vibrant flavor and a lovely balance of spice and freshness. Adjust the seasoning with extra salt and pepper if needed to suit your taste.
Step 4: Melt the Cheese
Sprinkle your choice of shredded cheddar, colby jack, or Monterey jack cheese evenly over the mixture. Cover the skillet again and let it cook for about 3 to 4 minutes, allowing the cheese to melt until gloriously gooey and inviting. This cheesy layer perfectly melds all the flavors and textures together.
Step 5: Serve Warm and Enjoy
Your Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe is ready to be enjoyed straight from the pan. The combination of tender veggies, hearty beans, and savory cheese makes for a satisfying and wholesome meal that’s bursting with flavor.
How to Serve Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe
Garnishes
Adding the right garnish takes this dish to another level. Fresh cilantro adds a pop of green and herbaceous brightness, while creamy avocado slices bring extra richness and smooth texture. A dollop of Greek yogurt or sour cream lends a cooling contrast that balances the spicy, smoky notes beautifully.
Side Dishes
Although this skillet is a complete meal on its own, pairing it with a crisp green salad or warm corn tortillas can make the experience even more vibrant. A simple side of roasted vegetables or a fresh tomato and cucumber salad works wonders to add contrasting textures and flavors.
Creative Ways to Present
For a fun family-style presentation, serve this skillet straight from the pan at the table with toppings and sides laid out buffet-style so everyone can customize their plate. This recipe also shines as a filling for stuffed peppers or as a hearty burrito filling, making it highly versatile.
Make Ahead and Storage
Storing Leftovers
This Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe keeps beautifully in the refrigerator for 3 to 4 days. Just transfer any leftovers to an airtight container and you’ll have a quick, nutritious meal ready to enjoy the next day or two.
Freezing
If you want to save it longer, freezing is a great option. Place the cooled skillet in a freezer-safe container or heavy-duty freezer bag and freeze for up to 2 months. Just keep in mind that the texture might be a touch softer after thawing due to the sweet potatoes and beans.
Reheating
To reheat, thaw frozen portions in the refrigerator overnight if possible. Warm the skillet on the stovetop over medium heat, stirring occasionally until heated through. Alternatively, microwave individual portions until steaming hot, adding a splash of water to maintain moisture if needed.
FAQs
Can I use white rice instead of brown rice?
Absolutely! While brown rice adds nuttiness and fiber, white rice or even quinoa can be used depending on your preference or what you have on hand. Just adjust cooking times if you’re cooking rice fresh.
Is this recipe vegan-friendly?
It can easily be made vegan by skipping the cheese or using a plant-based cheese alternative. The flavor combination works beautifully even without dairy.
How spicy is this dish?
This skillet offers a mild to moderate heat level from the chili powder and green chiles, but you can easily adjust the spice to your liking by adding more chiles or using a hotter salsa.
Can I prepare this recipe ahead of time?
Yes! You can chop your vegetables and cook your rice in advance to speed up the process. The flavors often meld wonderfully if you make it a few hours ahead and reheat before serving.
What can I substitute for sweet potatoes?
If sweet potatoes aren’t your favorite, diced butternut squash, pumpkin, or even regular potatoes can work well and bring a different but just as delicious dimension to the dish.
Final Thoughts
There’s something truly special about this Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe that keeps me coming back for more. It’s hearty, healthy, and bursting with bold, comforting flavors all in one easy skillet. Whether you’re cooking for busy weeknights, meal prep, or feeding family and friends, this recipe is sure to bring warmth and joy to your table. Give it a try and watch it become your new all-time favorite!
Print
Southwest Sweet Potato, Black Bean, and Rice Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Southwestern
- Diet: Vegetarian
Description
A vibrant and hearty Southwest Sweet Potato, Black Bean, and Rice Skillet combining tender sweet potatoes, seasoned black beans, and brown rice with zesty spices and melted cheese. This quick and flavorful one-pan meal is perfect for a nutritious lunch or dinner, delivering a comforting blend of smoky, spicy, and tangy flavors in just 30 minutes.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 2 cups peeled and diced sweet potato
- 1 1/2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
- 4 ounces diced green chiles
- 1/2 cup salsa or salsa verde
- 2 cups cooked brown rice
- 1 (15-ounce) can low-sodium black beans, drained and rinsed
- 2 tablespoons chopped cilantro
- Juice of 1 lime
- 1/2 cup shredded cheddar, colby jack, or Monterey jack cheese
Instructions
- Heat the skillet: Heat olive oil in a large skillet over medium heat to prepare for sautéing the sweet potatoes.
- Sauté sweet potatoes: Add diced sweet potatoes, salt, and pepper to the skillet. Cook for 8 minutes, stirring occasionally, until they start to soften and brown slightly.
- Steam sweet potatoes: Add 3-4 tablespoons of water to the skillet, cover with a lid, and let the sweet potatoes steam for about 4 minutes until fork-tender, ensuring they are fully cooked through.
- Add remaining ingredients: Stir in diced green chiles, black beans, cooked brown rice, chili powder, ground cumin, dried oregano, smoked paprika, garlic powder, salsa (or salsa verde), chopped cilantro, and lime juice. Mix everything together evenly and adjust seasoning with salt and pepper to taste.
- Melt the cheese: Sprinkle shredded cheese evenly over the skillet mixture. Cover the skillet and cook for 3-4 minutes until the cheese has melted completely.
- Serve and garnish: Serve warm, garnished with extra chopped cilantro, avocado slices if desired, and a dollop of Greek yogurt or sour cream for added creaminess and flavor.
Notes
- Use low-sodium black beans to keep the salt content moderate and healthier.
- For a spicier kick, add diced jalapeños or extra chili powder.
- This dish can be made vegan by omitting the cheese or using a plant-based cheese alternative and skipping sour cream or Greek yogurt toppings.
- To save time, use pre-cooked or leftover brown rice.
- Leftovers store well in an airtight container in the refrigerator for up to 3 days.

