Why You’ll Love This Recipe
This recipe brings together simple pantry staples to create a satisfying and well-balanced meal. The natural sweetness of the sweet potatoes pairs beautifully with the earthy black beans and savory spices. It’s a one-skillet dish, which means fewer dishes to wash and less time in the kitchen.
It’s also versatile and budget-friendly. You can easily adjust the spice level, swap ingredients based on what you have on hand, and make it vegan, vegetarian, or add your favorite protein. Plus, it reheats wonderfully, making it ideal for leftovers and weekly meal prep.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
1 small onion, diced
2 cloves garlic, minced
1 teaspoon ground cumin
1 teaspoon chili powder
1/2 teaspoon smoked paprika
1 cup uncooked long-grain rice
2 cups vegetable broth
1 can (15 ounces) black beans, drained and rinsed
1 cup corn kernels (fresh or frozen)
Salt, to taste
Black pepper, to taste
Juice of 1 lime
Fresh cilantro, chopped (optional, for garnish)
Directions
- Heat the olive oil in a large skillet over medium heat. Add the diced sweet potatoes and cook for 5–7 minutes, stirring occasionally, until they begin to soften.
- Add the diced onion and cook for another 3–4 minutes until translucent. Stir in the minced garlic and cook for 30 seconds until fragrant.
- Sprinkle in the cumin, chili powder, smoked paprika, salt, and black pepper. Stir well to coat the vegetables in the spices.
- Add the uncooked rice and stir for 1 minute to lightly toast it.
- Pour in the vegetable broth and bring the mixture to a gentle boil.
- Reduce the heat to low, cover the skillet, and simmer for 15–18 minutes, or until the rice is tender and the liquid is absorbed.
- Stir in the black beans and corn. Cover and cook for an additional 3–5 minutes, until heated through.
- Remove from heat and squeeze fresh lime juice over the skillet. Fluff the rice gently with a fork.
- Garnish with chopped cilantro if desired and serve warm.
Servings and timing
Servings: 4 generous portions
Preparation time: 15 minutes
Cooking time: 25 minutes
Total time: 40 minutes
Variations
For extra protein, add cooked shredded chicken, ground turkey, or crumbled tofu. You can also stir in diced bell peppers or zucchini for more vegetables and color.
If you enjoy a bit of heat, add diced jalapeños or a pinch of cayenne pepper. For a creamier finish, top each serving with sliced avocado or a dollop of sour cream or Greek yogurt.
To make it heartier, sprinkle shredded cheese over the skillet during the last few minutes of cooking and allow it to melt before serving.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. This dish also freezes well for up to 2 months; let it cool completely before transferring to freezer-safe containers.
To reheat, warm individual portions in the microwave for 1–2 minutes, stirring halfway through. For stovetop reheating, add a splash of water or broth to prevent drying out and heat over medium-low until warmed through.
FAQs
Can I use brown rice instead of white rice?
Yes, but brown rice requires a longer cooking time and additional liquid. You may need to add about 1/2 cup more broth and cook for an extra 15–20 minutes.
Do I need to cook the rice separately?
No, the rice cooks directly in the skillet with the broth, absorbing all the flavors from the spices and vegetables.
Can I make this recipe vegan?
It already is vegan as written, provided you use vegetable broth and skip any dairy-based toppings.
Can I prepare this ahead of time?
Yes, this recipe is great for meal prep. You can make it up to four days in advance and store it in the refrigerator.
What can I serve with this skillet?
It pairs well with a simple green salad, tortilla chips, or warm tortillas for a complete meal.
Can I use canned sweet potatoes?
Fresh sweet potatoes are recommended for texture, but in a pinch, canned sweet potatoes can be used. Drain them well and reduce the initial cooking time.
How do I prevent the rice from sticking?
Keep the heat low once the broth is added, and avoid stirring too frequently while the rice is simmering.
Is this recipe gluten-free?
Yes, all the ingredients listed are naturally gluten-free. Just be sure your broth is certified gluten-free if needed.
Can I add cheese?
Absolutely. Stir in shredded cheddar, Monterey Jack, or a Mexican blend at the end of cooking for a cheesy version.
How can I make it spicier?
Add extra chili powder, diced jalapeños, hot sauce, or a pinch of cayenne pepper to increase the heat level.
Conclusion
Sweet Potato, Black Bean Rice Skillet is a wholesome, flavorful dish that proves simple ingredients can create something truly satisfying. With its vibrant colors, nourishing components, and easy one-pan preparation, it’s a dependable recipe you’ll return to again and again. Whether you’re cooking for your family or prepping meals for the week, this skillet meal delivers comfort and convenience in every bite.
PrintSweet Potato, Black Bean Rice Skillet
Sweet Potato, Black Bean Rice Skillet is a hearty, colorful one-pan meal packed with tender sweet potatoes, protein-rich black beans, and fluffy rice infused with warm spices. It’s a comforting and nourishing dish perfect for busy weeknights or easy meal prep.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican-Inspired
- Diet: Vegan
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1 cup uncooked long-grain rice
- 2 cups vegetable broth
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels (fresh or frozen)
- Salt, to taste
- Black pepper, to taste
- Juice of 1 lime
- Fresh cilantro, chopped (optional, for garnish)
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the diced sweet potatoes and cook for 5–7 minutes, stirring occasionally, until they begin to soften.
- Add the diced onion and cook for another 3–4 minutes until translucent. Stir in the minced garlic and cook for 30 seconds until fragrant.
- Sprinkle in the cumin, chili powder, smoked paprika, salt, and black pepper. Stir well to coat the vegetables in the spices.
- Add the uncooked rice and stir for 1 minute to lightly toast it.
- Pour in the vegetable broth and bring the mixture to a gentle boil.
- Reduce the heat to low, cover the skillet, and simmer for 15–18 minutes, or until the rice is tender and the liquid is absorbed.
- Stir in the black beans and corn. Cover and cook for an additional 3–5 minutes, until heated through.
- Remove from heat and squeeze fresh lime juice over the skillet. Fluff the rice gently with a fork.
- Garnish with chopped cilantro if desired and serve warm.
Notes
- For extra protein, add cooked shredded chicken, ground turkey, or crumbled tofu.
- Add diced bell peppers or zucchini for more vegetables and color.
- For more heat, add diced jalapeños or a pinch of cayenne pepper.
- Top with sliced avocado, sour cream, or Greek yogurt for a creamy finish.
- Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 2 months.
- Reheat with a splash of water or broth to prevent drying out.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 9 g
- Sodium: 540 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 76 g
- Fiber: 12 g
- Protein: 13 g
- Cholesterol: 0 mg