Southwest Sweet Potato Black Bean Rice Skillet: Moist & Perfect Every Time
Southwest Sweet Potato, Black Bean and Rice Skillet is more than just a weeknight meal; it’s a vibrant fiesta in a pan! Are you craving something that’s both incredibly satisfying and bursting with flavor, but don’t want to spend hours in the kitchen? Then this Southwest Sweet Potato, Black Bean and Rice Skillet is your new best friend. People adore this dish for its beautiful balance of textures and tastes – the creamy sweetness of roasted sweet potatoes, the hearty bite of black beans, and the fluffy rice, all brought together by a symphony of smoky spices. What truly makes this skillet dish special is its remarkable versatility and how easily it transforms humble ingredients into something truly extraordinary. It’s a one-pan wonder that’s naturally vegetarian (and easily made vegan!), packed with nutrients, and guaranteed to bring a smile to everyone’s face. Get ready for a delightful culinary adventure!

Southwest Sweet Potato, Black Bean and Rice Skillet
This Southwest Sweet Potato, Black Bean and Rice Skillet is a vibrant, flavorful, and incredibly satisfying one-pan meal that I absolutely love to whip up. It’s packed with wholesome ingredients and bursting with smoky, savory, and slightly sweet notes that just sing of Southwestern comfort. What I appreciate most about this dish is its versatility; you can easily adjust the spice level, swap out cheeses, or add your favorite toppings. It’s perfect for a busy weeknight dinner, and the leftovers are just as delicious, making it a fantastic option for meal prepping. Let’s get cooking!
Ingredients:
Cooking Instructions
1. Sautéing the Sweet Potatoes and Spices
Start by heating the olive oil in a large skillet or Dutch oven over medium heat. Once the oil is shimmering, add your diced sweet potatoes. We want to get a nice head start on cooking these, as they can take a little longer than the other ingredients. Stir them around for about 5-7 minutes, allowing them to soften slightly and get a little bit of color. Now, it’s time to build our flavor base. Sprinkle in the chili powder, ground cumin, dried oregano, smoked paprika, and garlic powder. Give everything a good stir to coat the sweet potatoes evenly with these aromatic spices. Continue to cook for another minute or two, stirring constantly, until the spices are fragrant. This step really helps to bloom the spices and unlock their full flavor potential.
2. Adding the Chiles and Salsa
Next, add the diced green chiles to the skillet. If you’re using canned green chiles, drain them well. These add a wonderful, mild heat and a distinctive Southwestern flair. Stir them in with the sweet potatoes and spices. Cook for just another minute, allowing their flavor to meld. Now, pour in the salsa or salsa verde. I love using a smoky salsa verde for an extra layer of flavor, but any good quality salsa you enjoy will work beautifully. Stir everything together, scraping up any bits that might be stuck to the bottom of the skillet. The salsa will start to coat the sweet potatoes and chiles, creating a lovely base for our next additions.
3. Incorporating the Rice and Beans
It’s time to bring in the bulk of our dish! Add the cooked brown rice to the skillet. Using pre-cooked or leftover rice is a huge time-saver, and it tends to hold its shape better in this kind of skillet dish. Next, add the drained and rinsed black beans. Make sure to rinse them thoroughly to remove any excess sodium and the canned flavor. Stir everything gently to combine, making sure the rice and beans are evenly distributed throughout the sweet potato mixture. Continue to cook over medium heat, stirring occasionally, for about 5-7 minutes. We want to heat everything through and allow the flavors to meld together. You might need to add a splash of water or broth if the mixture seems a bit dry, but usually, the salsa and moisture from the sweet potatoes are enough.
4. Finishing Touches and Melting the Cheese
Once the rice and beans are heated through and everything is nicely combined, it’s time for the final flavor boosters. Stir in the chopped fresh cilantro. Cilantro adds such a bright, fresh element that perfectly complements the warm spices. Squeeze in the juice of half a lime. The acidity from the lime juice really brightens up all the flavors and cuts through the richness of the dish. Taste and season with salt and pepper as needed. Remember that your salsa likely contains salt, so taste before adding too much. Finally, sprinkle the shredded cheese evenly over the top of the skillet. Cover the skillet with a lid (or foil) and let it cook for another 2-3 minutes, or until the cheese is fully melted and gooey. The cheese adds a wonderful creaminess and ties all the flavors together.
5. Serving Your Delicious Skillet
And there you have it – a hearty and flavorful Southwest Sweet Potato, Black Bean and Rice Skillet ready to be devoured! You can serve this directly from the skillet, or portion it out into bowls. I love to serve it with some extra chopped cilantro and a dollop of sour cream or Greek yogurt, and perhaps some sliced avocado or a few tortilla chips for crunch. This dish is wonderfully satisfying on its own, but these additions really take it over the top. Enjoy this easy, delicious, and healthy meal!

Conclusion:
I hope you’re as excited to try this Southwest Sweet Potato, Black Bean and Rice Skillet as I am to share it! This recipe truly shines because it’s incredibly flavorful, remarkably healthy, and astonishingly simple to prepare – a weeknight dinner dream come true. The vibrant colors of the sweet potatoes and black beans, combined with the fragrant spices, create a dish that’s as beautiful as it is delicious. It’s packed with fiber and plant-based protein, making it a satisfying and nourishing meal for everyone.
This skillet is wonderfully versatile. Serve it as a complete meal on its own, or pair it with your favorite toppings like a dollop of sour cream or Greek yogurt, fresh cilantro, sliced avocado, a squeeze of lime juice, or even a sprinkle of shredded cheese. For a heartier meal, consider serving it alongside a crisp green salad. Don’t be afraid to get creative with variations! You could easily add corn for extra sweetness, bell peppers for more color and crunch, or even some diced jalapeños for a spicier kick. Feel free to swap out the black beans for pinto beans or kidney beans if that’s what you have on hand. I truly encourage you to give this delightful Southwest Sweet Potato, Black Bean and Rice Skillet a try – you won’t be disappointed!
Frequently Asked Questions:
Can I make this recipe ahead of time?
Yes, absolutely! You can prepare the skillet up to the point of reheating. Allow it to cool completely, then store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if it seems a little dry.
Is this recipe vegan-friendly?
This Southwest Sweet Potato, Black Bean and Rice Skillet is naturally vegan if you omit any dairy-based toppings like cheese or sour cream. Simply use vegetable broth instead of chicken broth if you have that preference, and enjoy this delicious plant-powered meal.

Southwest Sweet Potato, Black Bean and Rice Skillet
A quick and flavorful one-skillet meal featuring sweet potatoes, black beans, brown rice, and a touch of Southwest spice. Perfect for a weeknight dinner.
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
-
15 ounce can low sodium black beans, drained and rinsed
-
2 tablespoons chopped cilantro
-
Juice of a lime
-
1/2 cup shredded cheddar, colby jack, or monterey jack cheese
Instructions
-
Step 1
Heat olive oil in a large skillet over medium-high heat. -
Step 2
Add diced sweet potato, chili powder, cumin, oregano, smoked paprika, garlic powder, salt, and pepper. Cook for 8-10 minutes, stirring occasionally, until sweet potatoes are tender-crisp. -
Step 3
Stir in diced green chiles and salsa or salsa verde. Cook for 2 minutes until heated through. -
Step 4
Add cooked brown rice and drained and rinsed black beans. Stir to combine and cook until heated through, about 5 minutes. -
Step 5
Remove from heat and stir in chopped cilantro and lime juice. -
Step 6
Sprinkle shredded cheese over the top and let it melt for a minute or two before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.