Desserts
This vegan black beans, rice, and sweet potato recipe transforms simple ingredients into a hearty, caramelized bowl packed with protein and natural sweetness.
The key lies in roasting the sweet potatoes until tender and slightly crispy, then combining them with fluffy rice and seasoned black beans for a dish that’s both satisfying and balanced.
What makes this recipe stand out is its versatility—serve it as a main dish for a crowd or as a side to complement grilled meats or fish. The caramelized sweet potatoes add depth, while the black beans and rice provide a sturdy foundation.
Every bite delivers a mix of textures and flavors, proving vegan meals can be just as hearty and delicious as any traditional dish.
Ingredients for black beans rice sweet potato
Simple, plant-based staples that come together for a satisfying, protein-rich vegan bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 3 lbs | Organic preferred, cut into 1-inch cubes |
| Black Beans 🫘 | 2 ½ cups | Cooked or canned, drained and rinsed |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine or basmati preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting sweet potatoes |
| Smoked Paprika 🌶️ | 2 tsp | For depth of flavor |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for enhanced aroma |
| Garlic Cloves 🧄 | 6 cloves | Minced for even distribution |
| Onion Powder 🧅 | 1 tsp | For savory base |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado Oil 🫒 | 2 tbsp | For cooking rice |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
Sweet potatoes are the star here, so organic or heirloom varieties add the best natural sweetness. I always grab them from Whole Foods or the produce section of Trader Joe's—their skin stays vibrant longer. For the black beans, canned BPA-free brands like Dr. Praeger's are my go-to, but any well-drained canned or cooked beans work. The rice? Jasmine or basmati holds up best when mixed with the other components. Toast the spices in a dry pan for 30 seconds before adding to the sweet potatoes—this deepens their flavor instantly.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on fresh cilantro? Dried cilantro at half the amount or fresh parsley will do. The lemon juice is crucial—it brightens the dish, so don't skip it. For extra protein, add 1 cup cooked quinoa or 1/2 cup crumbled tofu. The vegetable broth can be swapped for water, but the extra umami makes a difference. Prefer a different rice? Brown rice or cauliflower rice both work, though cooking times vary.
Roasted sweet potatoes keep for 5 days in the fridge, while cooked rice lasts 4 days. Store components separately to maintain texture. For meal prep, portion into containers with a light layer of olive oil on top—they reheat beautifully. Freeze for up to 3 months by layering in airtight bags. The flavors actually meld better after a day or two, so make extra if you can. Garnish with fresh cilantro right before serving to keep it vibrant.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a sheet pan, roast the sweet potatoes until tender, and let the smoky paprika work its charm. No pots, no pans, no stress. (Yes, even on a Tuesday night when you’d rather be scrolling than cooking.)
- Smoky Sweet Crunch: That crispy skin on the sweet potatoes? Chef’s kiss. The smoked paprika gives it a deep, earthy warmth, while the black beans add a creamy, satisfying bite. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch sorted for days. The rice stays fluffy, the beans hold their shape, and the sweet potatoes reheat like a dream—no soggy leftovers here.
- Budget-Friendly Powerhouse: Sweet potatoes and black beans are my secret weapon for filling meals that won’t break the bank. A single pan of this feeds four for under $5, and the olive oil just adds that little luxury touch. (Between us, it’s the best $2 I spend all week.)
Step-by-step instructions for hearty vegan bowl with caramelized sweet potatoes
Here's the method for building a balanced, flavor-packed vegan bowl with perfectly caramelized sweet potatoes.
Roast Sweet Potatoes Until Caramelized
Preheat your oven to 425°F and line two large baking sheets with parchment paper. Toss the 3 lbs medium sweet potatoes (cut into 1-inch cubes) with 0.5 cup extra-virgin olive oil, 1.5 tsp sea salt, 0.5 tsp black pepper, and 1.5 tsp ground cumin. Spread them in a single layer on the prepared sheets.
Roast for 30 minutes, then flip the cubes and roast another 20-25 minutes until edges are deeply caramelized and fork-tender. The potatoes should smell sweet and toasty when done. Remove from oven and set aside—these will form the flavor base of your bowl.
Cook Perfectly Fluffy Rice
While the sweet potatoes roast, rinse the 2 cups long-grain white rice under cold water until the water runs clear. In a medium saucepan, heat 2 tbsp avocado oil over medium heat and toast the 6 cloves minced garlic for 30 seconds until fragrant.
Add the rice and stir for 1 minute to coat with oil. Pour in 2 cups vegetable broth, bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 10 minutes—this steaming time ensures perfectly fluffy grains. Fluff with a fork before serving.
Season and Warm Black Beans
In the same saucepan (after removing rice), heat 1 tbsp avocado oil over medium heat. Add the 2.5 cups black beans and warm through for 2-3 minutes. Stir in 1 tsp onion powder, 2 tsp smoked paprika, and 1 tbsp lemon juice until evenly distributed.
The beans should be heated through but not mushy. Taste and adjust seasoning with additional sea salt if needed. Remove from heat and keep warm—these will provide the protein foundation for your bowl.
Assemble and Garnish the Bowls
Divide the cooked rice among 6 bowls, creating an even base. Top each with an equal portion of caramelized sweet potatoes and seasoned black beans. Drizzle with remaining 1 tbsp lemon juice and finish with 0.25 cup chopped fresh cilantro.
Serve immediately while everything is hot. The contrast of creamy rice, sweet caramelized potatoes, and smoky-spiced beans creates a satisfying vegan meal that's both hearty and balanced. Each bite delivers a perfect harmony of textures and flavors.
Pro Tips For Making Black Beans Rice Sweet Potato
- CUBE THE SWEET POTATO: I learned this the hard way—slicing sweet potatoes into even 1-inch cubes means they cook faster and more evenly than random chunks. No more mushy centers or undercooked edges ruining your dish.
- TOAST THE BEANS: Sauté your black beans for 3-4 minutes in olive oil before adding liquid—it deepens their flavor and thickens the sauce later. Skip this, and you’re just eating mushy beans in rice.
- USE TWO POTS: Cook the rice and sweet potatoes separately if possible—they need different heat levels. Rice likes gentle simmering, while sweet potatoes need a hot start to crisp slightly. Crowd them together, and you’ll end up with soggy potatoes and gummy rice.
- SALT THE RICE WATER: Add a full teaspoon of salt to the rice water (yes, even if you’re using canned beans later). The rice absorbs flavor better this way, and you won’t need to over-season the final dish. Trust me, your taste buds will notice.
Make-ahead tips for this black beans rice sweet potato
Prep Ahead Strategy
Roast the sweet potatoes first—they keep beautifully in an airtight container for 5 days in the fridge. I like to portion them into single-serving containers right after roasting so they’re ready to reheat. The caramelized edges stay crispy when stored this way, and the flavors deepen overnight. 🍠
Rice Prep Tips
Cook the rice a day ahead and store it in a sealed container with a paper towel pressed on top to absorb excess moisture. This prevents sogginess when reheating.
For extra fluffiness, spread the cooled rice on a baking sheet and microwave for 30 seconds before assembling bowls—it revives the texture perfectly.
Bean Storage
Warm the black beans separately when ready to serve—they reheat best in a small skillet with 1 tbsp water for 3-4 minutes on medium heat. I often store them in their own container with a splash of lemon juice to keep them bright.
If using canned beans, rinse them just before reheating to remove any metallic taste from the can.
Assembly Timeline
For maximum efficiency, prep all components the night before and store them separately. When ready to serve, simply reheat each element (sweet potatoes in the oven at 350°F for 10 minutes, rice in the microwave, and beans in a skillet).
Assemble bowls fresh to maintain the perfect texture contrast. This method saves 30 minutes of active cooking time on busy days.
Freezer-Friendly Packaging
Portion the fully assembled bowls into freezer-safe containers, leaving 1 inch of headspace for expansion. Label with the date—these freeze for up to 3 months. To reheat, thaw overnight in the fridge, then warm in the microwave for 3-4 minutes, stirring halfway.
The flavors hold up remarkably well, making this a great meal prep solution for weeks.
Garnish Last-Minute
Fresh cilantro and lemon juice should always be added right before serving to preserve their bright flavors. Store these separately in small containers and add them just before eating.
For extra convenience, pre-chop the cilantro and store it in an airtight container with a damp paper towel to keep it fresh for up to 5 days**. ✨
Nutrition facts
Frequently asked questions
Can I substitute white rice for brown rice in this recipe?
Yes, but adjust cooking times! Brown rice needs 45-50 minutes of simmering (versus 15 minutes for white rice). For best texture, use 1.5 cups uncooked brown rice with 3 cups broth and check for doneness. The flavor profile works well with either—just expect a nuttier, denser bite with brown rice.
How do I make this dish spicier?
Add ½-1 teaspoon cayenne pepper to the sweet potatoes while roasting, or mix 1 teaspoon chili powder into the black beans. For heat lovers, top with diced jalapeños or a drizzle of hot sauce. Start with ½ teaspoon—you can always add more!
Can I use canned sweet potatoes instead of fresh?
Not recommended—they lack the caramelized texture and depth. If you're short on time, try pre-cooked cubed sweet potatoes from the frozen section. Roast them for 25-30 minutes at 425°F with extra oil to crisp the edges. Fresh is ideal, but this works in a pinch!
What's the best way to reheat leftovers?
Reheat components separately for best results: Sweet potatoes in the oven at 350°F for 10 minutes, rice in the microwave with 2 tbsp water for 1.5 minutes, and beans in a skillet for 3 minutes. Assemble fresh to maintain texture contrast. Store in airtight containers for up to 5 days.
Is this recipe gluten-free?
Yes! All ingredients are naturally gluten-free. Double-check your vegetable broth and spices for hidden gluten (some smoked paprika blends contain additives). Serve with gluten-free tortillas or extra lemon wedges for a complete meal. This dish is also nut-free and soy-free by default.
