Southwest Sweet Potato Bean Skillet

As seen in: Vibrant Vegan & Vegetarian Dishes

This Southwest-inspired skillet combines tender sweet potatoes, hearty black beans, and nutty brown rice in a single pan for a quick weeknight dinner. The dish gets its distinctive flavor from green chiles, smoky spices like cumin and smoked paprika, and fresh lime juice. After sautéing and steaming the sweet potatoes until fork-tender, you'll mix in the remaining ingredients and top with melted cheese. Ready in just 30 minutes, this vegetarian meal offers a satisfying balance of protein, complex carbs, and vibrant flavors. Customize with toppings like fresh cilantro, avocado slices, or a dollop of Greek yogurt.

Ranah
Written By Emily Chen
Last updated on Tue, 22 Apr 2025 17:29:16 GMT
A bowl of rice with vegetables and beans. Save Pin
A bowl of rice with vegetables and beans. | tangyrecipe.com

This Southwest sweet potato, black bean and rice skillet has become my go-to dinner when I need something hearty, nutritious, and incredibly satisfying without spending hours in the kitchen. The combination of tender sweet potatoes, protein-packed black beans, and fluffy brown rice creates a complete meal that's as colorful as it is delicious.

I first developed this recipe during a particularly busy semester when I needed nutritious meals that wouldn't keep me in the kitchen all evening. What started as a simple cleanout the pantry experiment has since become one of my most requested dishes when friends come over.

Ingredients

  • Sweet potatoes bring natural sweetness and vibrant color while providing loads of vitamin A and fiber
  • Black beans offer plant based protein and hearty texture that makes this dish truly filling
  • Brown rice creates a nutty base and helps absorb all the amazing Southwest flavors
  • Green chiles add authentic Southwestern flavor without overwhelming heat
  • Chili powder cumin oregano smoked paprika and garlic powder create that perfect Southwest spice blend without needing a dozen different bottles
  • Salsa adds instant flavor complexity and moisture without extra chopping
  • Lime juice brightens everything and balances the earthiness of the beans and spices
  • Cheese creates that irresistible melty topping that brings it all together

Step-by-Step Instructions

Prep and Cook Sweet Potatoes
Heat olive oil in a large skillet over medium heat until it shimmers. Add diced sweet potatoes with a generous pinch of salt and pepper. Sauté for about 8 minutes until they begin to soften around the edges. The key is stirring occasionally but not constantly to allow some caramelization. Once they start to brown, add 3 4 tablespoons of water to the skillet and immediately cover with a lid. The steam created will finish cooking the potatoes to fork tender perfection in about 4 minutes.
Add Remaining Ingredients
Once sweet potatoes are tender, add green chiles, black beans, brown rice, all spices, salsa, chopped cilantro, and fresh lime juice to the skillet. Season with salt and pepper to taste. Stir everything gently but thoroughly to combine all ingredients and distribute the spices evenly. Make sure to scrape the bottom of the pan to incorporate any browned bits which contain incredible flavor.
Melt the Cheese and Finish
Sprinkle the shredded cheese evenly across the top of the mixture. Cover the skillet with a lid and reduce heat to medium low. Let everything warm through for 3 4 minutes until the cheese is completely melted and gooey. The residual heat will help the flavors meld beautifully. Remove from heat, garnish with additional fresh cilantro if desired, and serve immediately.
A bowl of rice with vegetables and beans. Save Pin
A bowl of rice with vegetables and beans. | tangyrecipe.com

One of my favorite things about this dish is the smoked paprika. I discovered this ingredient on a trip through New Mexico years ago, and it adds such a distinctive smoky depth that regular paprika simply cannot match. Even my meat loving friends request this vegetarian dish regularly, which speaks volumes about its satisfying nature.

Make Ahead Options

This skillet meal is actually even better the next day after the flavors have had time to meld together. You can prepare the entire dish up to the point of adding cheese, then refrigerate in an airtight container for up to 3 days. When ready to serve, reheat in a skillet with a splash of water or broth to prevent sticking, then add the cheese and cover until melted. The sweet potatoes actually maintain their texture remarkably well during reheating.

Easy Substitutions

This recipe welcomes customization based on what you have available. White rice works perfectly in place of brown rice though cooking time may need adjustment. Kidney or pinto beans can substitute for black beans without compromising the Southwest profile. For added protein, you can include diced chicken or ground turkey cooked separately then added with the beans and rice. Vegetable broth can replace some or all of the water when steaming the sweet potatoes for even more flavor development.

Serving Suggestions

Turn this skillet into a complete fiesta by serving with creative toppings. Diced avocado adds creaminess while fresh pico de gallo brings brightness. A dollop of Greek yogurt or sour cream cools the subtle heat from the green chiles. For texture contrast, sprinkle crushed tortilla chips or toasted pepitas over individual portions. You can also serve warm corn tortillas alongside to create impromptu tacos with the skillet mixture as filling.

Historical Context

This dish draws inspiration from traditional Southwest Native American agriculture where beans, corn and squash were planted together in what was called The Three Sisters growing method. These crops naturally supported each other in the field and created nutritional balance when eaten together. My modern interpretation substitutes sweet potatoes for squash and rice for corn while maintaining that same nutritional philosophy of combining complementary proteins and complex carbohydrates.

A bowl of rice with black beans and a lime wedge. Save Pin
A bowl of rice with black beans and a lime wedge. | tangyrecipe.com

Common Questions

→ Can I make this Southwest skillet ahead of time?

Yes! This dish reheats beautifully. Store in an airtight container in the refrigerator for up to 3 days. Reheat in a microwave or stovetop with a splash of water to maintain moisture. For best results, add fresh toppings like avocado and cilantro just before serving.

→ What can I substitute for sweet potatoes?

Butternut squash makes an excellent substitute with similar cooking time and texture. Regular potatoes, carrots, or even cauliflower can work too, though each will impart a different flavor profile to the final dish.

→ Is this dish freezer-friendly?

Yes, you can freeze this skillet meal for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating. The texture of the rice may change slightly, but the flavor will remain delicious.

→ How can I make this Southwest skillet spicier?

To increase the heat level, add diced jalapeños or a pinch of cayenne pepper when you add the spices. Using a spicy salsa instead of mild will also boost the heat. You can also serve with hot sauce on the side for customizable spice levels.

→ Can I use white rice instead of brown rice?

Yes, pre-cooked white rice works perfectly in this recipe. The cooking method remains the same, but note that white rice provides less fiber than brown rice. For best results, ensure the rice is fully cooked but not overly soft before adding to the skillet.

→ How can I make this dish vegan?

To make this dish vegan, simply omit the cheese or substitute with your favorite plant-based cheese alternative. The dish is already hearty and flavorful without cheese, but nutritional yeast can add a cheesy flavor while keeping it dairy-free.

Southwest Sweet Potato Skillet

A hearty one-pot vegetarian meal combining sweet potatoes, black beans, and brown rice with smoky Southwest spices and melted cheese.

Preparation Time
10 Minutes Required
Cooking Time
20 Minutes Required
Overall Time
30 Minutes Required
Written By: Emily Chen

Dish Type: Plant-Based

Skill Level: Simple

Cuisine Origin: Southwest

Recipe Output: 4 Number of Servings (4 generous skillet portions)

Dietary Preferences: Vegetarian-Friendly, Gluten-Free Option

What You'll Need

→ Main Ingredients

01 1 tablespoon olive oil
02 2 cups peeled and diced sweet potato
03 4 ounces diced green chiles
04 1/2 cup salsa or salsa verde
05 2 cups cooked brown rice
06 425g (15 ounce) can low sodium black beans, drained and rinsed
07 2 tablespoons chopped cilantro
08 Juice of a lime
09 1/2 cup shredded cheddar, colby jack, or monterey jack cheese

→ Seasonings

10 1 1/2 teaspoons chili powder
11 1 teaspoon ground cumin
12 1 teaspoon dried oregano
13 1/2 teaspoon smoked paprika
14 1/4 teaspoon garlic powder
15 Salt and pepper to taste

How to Make It

Step 01

Heat the olive oil in a large skillet. Add the diced sweet potatoes, salt and pepper, and sauté over medium heat for about 8 minutes. Add 3-4 tablespoons of water to the skillet and cover with a lid. Let the sweet potatoes steam until fork tender, about another 4 minutes depending on size.

Step 02

Add the green chiles, black beans, rice, spices, salsa, cilantro, lime juice, salt and pepper to the skillet. Stir everything together until thoroughly combined.

Step 03

Sprinkle the shredded cheese over the top and cover the skillet with the lid. Cook for another 3-4 minutes until the cheese is melted and everything is heated through. Serve topped with additional cilantro, avocado, and plain Greek yogurt or sour cream if desired.

Handy Tips

  1. This is a hearty and healthy vegetarian meal combining Southwestern flavors in a convenient one-pot format.

Essential Tools

  • Large skillet with lid

Allergen Details

Always review ingredient labels for possible allergens and consult with a health expert if you’re unsure.
  • Contains dairy (cheese)

Nutrition Details (Per Serving)

Please use this info as a general guide and not as professional dietary advice.
  • Calories per Serving: 378
  • Fat Content: 10 g
  • Carbohydrate Content: 60 g
  • Protein Content: 14 g