Southwest Black Bean Skillet Recipe
Introduction
This Southwest Black Bean Skillet is a hearty and flavorful one-pan meal perfect for busy weeknights. Packed with sweet potatoes, black beans, and spices, it’s both comforting and nutritious. Ready in under 30 minutes, it’s a delicious way to enjoy bold southwestern flavors at home.

Ingredients
- 1 cup uncooked long-grain white rice
- 1 cup salsa
- 2 cups sweet potato, peeled and diced
- 1 (15 oz) can black beans, rinsed and drained
- 1 (4 oz) can diced green chiles, undrained
- 1 tablespoon chili powder
- 1 ¾ cups chicken or vegetable broth
- 1 cup shredded cheddar cheese
- 2 green onions, sliced
- Juice of 1 lime
- 2 tablespoons fresh cilantro, chopped
- Kosher salt and freshly ground black pepper, to taste
Instructions
- Step 1: In a large skillet, combine the rice, salsa, diced sweet potatoes, black beans, diced green chiles (with juice), chili powder, and broth.
- Step 2: Cover the skillet and bring the mixture to a boil over high heat. Once boiling, reduce the heat to low and let it simmer gently for 15 minutes.
- Step 3: Remove the skillet from the heat and let it rest, covered, for 5 minutes to allow the rice to finish cooking.
- Step 4: Uncover and fluff the rice mixture with a fork. Stir in the lime juice and sliced green onions. Season with salt and freshly ground black pepper to taste.
- Step 5: Sprinkle the shredded cheddar cheese evenly over the top. Cover again and let it sit for a few minutes until the cheese melts.
- Step 6: Garnish with chopped fresh cilantro and serve hot.
Tips & Variations
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Add a diced jalapeño for extra heat if you like it spicy.
- Swap sweet potatoes for butternut squash or regular potatoes for different texture and flavor.
- For a creamier dish, stir in a dollop of sour cream or Greek yogurt before serving.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave, adding a splash of broth or water to prevent drying out. The cheese topping may become less melty after reheating but will still add great flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use brown rice instead of white rice?
Yes, but since brown rice takes longer to cook, you may need to increase the simmering time and the amount of broth accordingly. Alternatively, pre-cook the brown rice before adding it to the skillet.
Is this dish gluten-free?
Yes, all the ingredients in this recipe are naturally gluten-free. Just be sure to check the labels on broth and salsa to confirm they don’t contain gluten if you have a sensitivity.
PrintSouthwest Black Bean Skillet Recipe
This Southwest Black Bean Skillet is a flavorful and hearty one-pan meal featuring tender sweet potatoes, black beans, and rice simmered in zesty salsa and spices. Topped with melted cheddar cheese, fresh green onions, cilantro, and a squeeze of lime, it’s a vibrant, simple dish perfect for a quick weeknight dinner or cozy meal any time.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Southwestern
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 cup uncooked long-grain white rice
- 1 cup salsa
- 2 cups sweet potato, peeled and diced
- 1 (15 oz) can black beans, rinsed and drained
- 1 (4 oz) can diced green chiles, undrained
- 1 tablespoon chili powder
- 1 ¾ cups chicken or vegetable broth
Toppings and Garnishes
- 1 cup shredded cheddar cheese
- 2 green onions, sliced
- Juice of 1 lime
- 2 tablespoons fresh cilantro, chopped
- Kosher salt and freshly ground black pepper, to taste
Instructions
- Combine Ingredients: In a large skillet, combine the uncooked rice, salsa, peeled and diced sweet potatoes, rinsed and drained black beans, undrained diced green chiles, chili powder, and chicken or vegetable broth. Stir well to evenly distribute all ingredients.
- Simmer: Cover the skillet and bring the mixture to a boil over high heat. Once boiling, reduce the heat to low and let it simmer gently for 15 minutes until the rice is cooked through and the sweet potatoes are tender.
- Rest and Fluff: Remove the skillet from heat and keep it covered, allowing the dish to rest for 5 minutes. After resting, uncover and fluff the rice mixture with a fork to separate the grains. Stir in the fresh lime juice and sliced green onions. Season with kosher salt and freshly ground black pepper to taste.
- Melt Cheese: Sprinkle the shredded cheddar cheese evenly on top of the rice mixture. Cover the skillet again for a few minutes until the cheese melts thoroughly and becomes gooey.
- Serve: Garnish the skillet with fresh chopped cilantro. Serve the dish hot directly from the skillet for a warm and comforting meal.
Notes
- You can substitute brown rice for a healthier option; just increase the simmering time accordingly.
- For a spicier version, add jalapeños or more diced green chiles.
- Use vegetable broth to make this recipe vegetarian-friendly.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated on the stovetop or microwave.
- This dish can be customized with additional toppings like avocado slices or sour cream.
Keywords: Southwest Black Bean Skillet, black beans, sweet potatoes, rice skillet, easy vegetarian dinner, one-pan meal, cheesy rice skillet, southwestern cuisine