This Southwest Sweet Potato Black Bean and Rice Skillet Bliss is a vibrant, one-pan wonder that brings together bold flavors, wholesome ingredients, and a satisfying texture in every bite. With the natural sweetness of roasted sweet potatoes, the hearty richness of black beans, and the spice-kissed kick of Tex-Mex seasonings, this dish is a comforting favorite that feels indulgent while being nourishing and plant-based.


Perfect for busy weeknights or casual weekend meals, this easy skillet recipe is as practical as it is flavorful. It’s made with pantry staples, comes together in under 40 minutes, and creates minimal cleanup — making it a top-tier choice for both meal prepping and last-minute dinners.
Why You’ll Love This Southwest Sweet Potato Black Bean and Rice Skillet Bliss
- One-Pan Meal: Everything cooks together in a single skillet, making this an ideal no-fuss dish.
- Meatless & Satisfying: Completely vegetarian (and easily vegan), but still hearty and filling.
- Flavor Explosion: The mix of spices, sweet potato, and savory beans creates bold, Southwest-inspired flavor.
- Perfect for Meal Prep: Stays fresh for days and reheats beautifully.
- Budget-Friendly: Uses affordable, everyday ingredients that stretch across several meals.
What Kind of Rice Works Best for This Skillet Bliss?
Long-grain white rice is the classic choice because it cooks evenly and absorbs the flavors well, but you can also use brown rice if you don’t mind a longer cooking time. If you’re short on time, pre-cooked rice or even microwaveable rice pouches can be used as a shortcut. For a low-carb twist, cauliflower rice works too, though you’ll want to reduce the cooking time and moisture.
Ingredients for the Southwest Sweet Potato Black Bean and Rice Skillet Bliss
This flavor-packed skillet relies on a combination of pantry staples and fresh vegetables:
- Sweet Potatoes: The star of the dish, providing a tender texture and natural sweetness that pairs beautifully with the smoky spices.
- Black Beans: Adds protein and a creamy bite; a key to making this dish hearty and nourishing.
- Red Bell Pepper: Offers crunch, sweetness, and bright color.
- Onion & Garlic: The aromatic base that builds savory depth.
- Cooked Rice: Absorbs the flavors and brings it all together; perfect for making it a full meal.
- Cumin, Chili Powder, Paprika: The seasoning trio that delivers bold Southwest flavor.
- Olive Oil: For sautéing and helping the spices bloom.
- Salt & Pepper: Essential to enhance every flavor.
- Fresh Cilantro: Adds a burst of freshness and color to finish the dish.
- Lime Juice: Optional, but a squeeze at the end brightens everything up.
How To Make the Southwest Sweet Potato Black Bean and Rice Skillet Bliss
Step 1: Roast the Sweet Potatoes
Peel and cube the sweet potatoes, toss them with olive oil, salt, pepper, and a dash of paprika. Roast in the oven at 400°F for about 20-25 minutes until tender and golden. This caramelizes the edges and deepens the flavor.
Step 2: Sauté the Aromatics
In a large skillet, heat olive oil over medium heat. Add chopped onion and cook for 4-5 minutes until soft. Stir in minced garlic, cumin, chili powder, and paprika, and cook for another minute to toast the spices.
Step 3: Combine Ingredients
Add the roasted sweet potatoes, cooked rice, black beans, and chopped red bell pepper into the skillet. Stir everything together and cook for another 5-7 minutes until heated through.
Step 4: Finish with Freshness
Season with salt and pepper to taste. Right before serving, top with chopped cilantro and a squeeze of lime juice for brightness.

How to Serve and Store Southwest Sweet Potato Black Bean and Rice Skillet Bliss
This dish serves approximately 4 hearty portions and is incredibly flexible in how it’s enjoyed. Serve it hot straight from the skillet as a main course, or use it as a base for tacos, burrito bowls, or even stuffed bell peppers.
For storing, let it cool completely, then transfer to an airtight container. It keeps well in the refrigerator for up to 4 days. Reheat in a skillet over medium heat or microwave in 60-second bursts until warmed through.
What to Serve With Southwest Skillet Bliss?
Fresh Avocado Slices or Guacamole
The creamy texture and mellow flavor of avocado balance the spiced skillet perfectly.
Tortilla Chips or Warm Tortillas
For scooping, wrapping, or just enjoying on the side, this adds some satisfying crunch or softness.
A Simple Green Salad
A light side salad with a citrus vinaigrette brings contrast and freshness.
Salsa or Pico de Gallo
Adds an extra punch of acidity and a cool counterpoint to the warm spices.
A Dollop of Sour Cream or Vegan Alternative
Cooling, creamy, and great for taming the heat if your spice blend runs hot.
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
Technically yes, but fresh roasted sweet potatoes provide a far superior texture and flavor. Canned sweet potatoes can turn mushy during sautéing.
Is this recipe gluten-free?
Yes! All ingredients are naturally gluten-free. Just be sure your canned beans and spices are certified gluten-free if you have sensitivities.
Can I make this dish spicy?
Absolutely! Add diced jalapeños when sautéing the onions or toss in cayenne pepper or hot sauce to dial up the heat.
Can I freeze leftovers?
Yes, this dish freezes well. Let it cool, portion into freezer-safe containers, and freeze for up to 2 months. Reheat straight from frozen or thaw overnight in the fridge.
How can I turn this into a complete meal?
While it’s great as-is, you can bulk it up by topping it with a fried egg, adding shredded cheese, or turning it into wraps. For more ideas, check out our other healthy dinner recipes.
Southwest Sweet Potato Black Bean and Rice Skillet Bliss
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Bring bold flavor to your table with this Southwest Sweet Potato Black Bean and Rice Skillet Bliss — a one-pan, plant-powered meal that’s bursting with color and taste. Packed with roasted sweet potatoes, black beans, rice, and Tex-Mex spices, this easy dinner idea comes together in just 40 minutes. It’s perfect for those looking for healthy snack alternatives, quick breakfast inspiration, or easy recipe options for meatless Monday. Whether you’re after comforting food ideas or dinner ideas that are vegetarian and satisfying, this skillet dish delivers in flavor and convenience.
Ingredients
2 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
0.5 teaspoon salt
0.5 teaspoon black pepper
1 teaspoon paprika
1 medium onion, chopped
2 garlic cloves, minced
1 red bell pepper, chopped
1.5 teaspoons cumin
1 teaspoon chili powder
1 teaspoon smoked paprika
1.5 cups cooked rice
1 can black beans, drained and rinsed
0.25 cup chopped fresh cilantro
1 tablespoon lime juice (optional)
Instructions
1. Preheat oven to 400°F. Toss diced sweet potatoes with olive oil, salt, pepper, and paprika. Roast for 20-25 minutes until tender.
2. In a large skillet, heat oil over medium heat. Add chopped onion and sauté for 4-5 minutes.
3. Stir in garlic, cumin, chili powder, and smoked paprika. Cook for 1 minute.
4. Add roasted sweet potatoes, cooked rice, black beans, and bell pepper. Stir to combine and cook for 5-7 minutes.
5. Season with salt and pepper to taste.
6. Turn off heat and stir in chopped cilantro and lime juice if using.
7. Serve hot as-is, or use in wraps, burrito bowls, or tacos.
8. Store leftovers in an airtight container for up to 4 days.
Notes
Roast the sweet potatoes until slightly caramelized for extra flavor.
Adjust spices to taste — add cayenne for more heat or a splash of hot sauce before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Southwest
Nutrition
- Serving Size: 1 portion
- Calories: 345
- Sugar: 6g
- Sodium: 420mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 9g
- Protein: 9g
- Cholesterol: 0mg
Keywords: easy dinner, one-pan, healthy skillet meal, vegetarian dinner, plant-based recipe
