Roasted Sweet Potato Veggie Rice

Highlighted under: Healthy & Light

I love making Roasted Sweet Potato Veggie Rice because it’s not only nutritious but also bursting with flavor. The combination of tender, caramelized sweet potatoes and fresh veggies creates a delightful mix that’s perfect for any meal. Plus, it’s a fantastic way to incorporate more plant-based ingredients into my diet. I often serve it as a vibrant side dish or even as a light main course. The slightly nutty flavor of the brown rice complements the sweetness of the potatoes beautifully, making each bite a satisfying experience.

Lacey Montgomery

Created by

Lacey Montgomery

Last updated on 2026-01-15T15:01:21.461Z

When I first created this dish, I was on a quest for a healthy, filling meal that didn't compromise on taste. The sweetness of the roasted sweet potatoes along with the crunch of fresh peppers and greens made it a winner right from the start. What surprised me most was how well the spices enhanced the natural flavors without overpowering them.

After several trials, I found that roasting the sweet potatoes brings out their natural sugars while keeping them creamy on the inside. I also love adding a sprinkle of nuts on top for a satisfying crunch. This approach makes the veggie rice not only delicious but also visually appealing!

Why You'll Love This Recipe

  • Nutty brown rice harmonizes with sweet, caramelized sweet potatoes
  • Packed with colorful veggies for a nutritious boost
  • Easy to make ahead and perfect for meal prep

Roasting Sweet Potatoes to Perfection

Roasting sweet potatoes brings out their natural sweetness and creates a caramelized exterior that's simply irresistible. To achieve this, it's essential to cut the potatoes into uniform pieces—about 1-inch cubes ensure they cook evenly. I love to toss them with olive oil and spices, which not only enhances their flavor but also helps them crisp up nicely. Keep an eye on them while roasting; they should come out golden around the edges and tender when pierced with a fork.

If you're making this dish for a crowd or want to enjoy leftovers throughout the week, consider roasting a larger batch of sweet potatoes. They can be stored in the fridge for up to five days and reheated easily in a skillet or microwave. Just remember to adjust the seasoning when you add them to the rice and veggies to make sure the flavors are vibrant.

Cooking the Brown Rice

Cooking brown rice requires a bit more water and time compared to white rice, but the result is worth the extra effort. A good rule of thumb is to use a 2:1 ratio of liquid to rice. For this recipe, bringing the vegetable broth or water to a boil before adding the rice helps to start the cooking process quickly. After adding the rice, reduce the heat to low, cover it tightly, and let it simmer. The rice should become tender and fluffy after about 30-35 minutes, so avoid the temptation to lift the lid too often, as it will release steam and extend cooking time.

If you find yourself short on time, there's also the option of using pre-cooked brown rice, which can significantly reduce your prep time. Just heat it through with the other ingredients for a quick meal solution. My go-to brand steams perfectly in the microwave in about 2 minutes, and it works wonderfully in this dish.

Serving Suggestions and Variations

This Roasted Sweet Potato Veggie Rice can be served as a side or a stand-alone light meal, making it incredibly versatile. To vary the texture, you might consider adding some roasted chickpeas or black beans for extra protein. They not only contribute to the heartiness of the dish but also add a lovely contrast to the sweetness of the potatoes. A squeeze of fresh lemon juice right before serving can elevate the flavors, adding a bright note that complements the earthy elements.

For an added gourmet touch, try sprinkling some feta or goat cheese on top before serving. If you're looking for a gluten-free option, simply make sure to swap the brown rice with quinoa or another gluten-free grain. They can absorb the flavors just as well while maintaining a delightful texture. Don't hesitate to experiment with different seasonal vegetables as well; zucchini, carrots, or even butternut squash could complement this recipe beautifully.

Ingredients

Ingredients

Gather fresh produce and pantry staples to whip up this delicious dish.

Ingredients for Roasted Sweet Potato Veggie Rice

  • 2 medium sweet potatoes, peeled and diced
  • 1 cup brown rice, rinsed
  • 2 cups vegetable broth or water
  • 1 red bell pepper, diced
  • 1 cup kale or spinach, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Chopped nuts (optional, for garnish)

Feel free to customize your veggie rice by adding any of your favorite seasonal vegetables!

Instructions

Cooking Steps

Follow these steps to bring your dish to life!

Preheat the Oven

Preheat your oven to 425°F (220°C) while preparing the sweet potatoes.

Roast the Sweet Potatoes

In a bowl, toss the diced sweet potatoes with olive oil, garlic powder, cumin, salt, and pepper. Spread them on a baking sheet and roast for about 25 minutes, or until golden and tender.

Cook the Rice

In a pot, bring vegetable broth or water to a boil. Add the brown rice, cover, and reduce the heat to low. Simmer for about 30-35 minutes, or until the rice is cooked and the liquid is absorbed.

Combine Ingredients

In a large bowl, combine the cooked rice, roasted sweet potatoes, chopped kale or spinach, and diced red bell pepper. Mix gently until well combined.

Serve

Taste and adjust seasoning if needed. Garnish with chopped nuts for extra crunch if desired. Serve warm!

This dish can be enjoyed warm or chilled, making it versatile for any occasion!

Secondary image

Pro Tips

  • Feel free to swap vegetables based on the season or your personal preference. Adding a squeeze of lemon juice before serving brightens the flavors beautifully.

Storage Tips

Once prepared, Roasted Sweet Potato Veggie Rice can be stored in an airtight container in the refrigerator for up to 5 days. This makes it a fantastic option for meal prep, as you can easily whip up a batch on Sunday and enjoy it throughout the week. When reheating, I recommend using a skillet to revive the flavors and maintain texture. A splash of vegetable broth or water can help prevent it from drying out during the reheating process.

If you'd like to store this dish for a more extended period, you can freeze it. Just portion out the rice into freezer-safe containers, and it will keep for up to three months. When you're ready to eat, thaw it overnight in the fridge and then reheat it on the stovetop for the best texture.

Common Mistakes to Avoid

One common mistake when making this recipe is overcrowding the baking sheet when roasting the sweet potatoes. Doing so can lead to steaming instead of roasting, preventing that delicious caramelization. Ensure there's enough space between the potato pieces, allowing hot air to circulate and giving you that perfectly roasted texture.

Another point to remember is not to skip the seasoning on the sweet potatoes. The blend of olive oil, garlic powder, and cumin not only heightens the flavor of the sweet potatoes, but also impacts the overall taste of the dish. Don't hesitate to adjust the spices according to your palate—adding a pinch of cayenne can give it a delightful kick if you enjoy spicy food.

Questions About Recipes

→ Can I use white rice instead of brown rice?

Yes, but keep in mind that white rice will cook faster, so adjust the cooking time accordingly.

→ How long does leftover veggie rice keep?

In an airtight container, it can be stored in the fridge for up to 3 days.

→ Can I freeze this dish?

Yes, you can freeze it for up to a month. Just make sure to let it cool completely before transferring to a freezer-safe container.

→ What other vegetables can I add?

You can add broccoli, zucchini, or even carrots for added nutrition and flavor.

Roasted Sweet Potato Veggie Rice

I love making Roasted Sweet Potato Veggie Rice because it’s not only nutritious but also bursting with flavor. The combination of tender, caramelized sweet potatoes and fresh veggies creates a delightful mix that’s perfect for any meal. Plus, it’s a fantastic way to incorporate more plant-based ingredients into my diet. I often serve it as a vibrant side dish or even as a light main course. The slightly nutty flavor of the brown rice complements the sweetness of the potatoes beautifully, making each bite a satisfying experience.

Prep Time15 minutes
Cooking Duration35 minutes
Overall Time50 minutes

Created by: Lacey Montgomery

Recipe Type: Healthy & Light

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients for Roasted Sweet Potato Veggie Rice

  1. 2 medium sweet potatoes, peeled and diced
  2. 1 cup brown rice, rinsed
  3. 2 cups vegetable broth or water
  4. 1 red bell pepper, diced
  5. 1 cup kale or spinach, chopped
  6. 2 tablespoons olive oil
  7. 1 teaspoon garlic powder
  8. 1 teaspoon cumin
  9. Salt and pepper to taste
  10. Chopped nuts (optional, for garnish)

How-To Steps

Step 01

Preheat your oven to 425°F (220°C) while preparing the sweet potatoes.

Step 02

In a bowl, toss the diced sweet potatoes with olive oil, garlic powder, cumin, salt, and pepper. Spread them on a baking sheet and roast for about 25 minutes, or until golden and tender.

Step 03

In a pot, bring vegetable broth or water to a boil. Add the brown rice, cover, and reduce the heat to low. Simmer for about 30-35 minutes, or until the rice is cooked and the liquid is absorbed.

Step 04

In a large bowl, combine the cooked rice, roasted sweet potatoes, chopped kale or spinach, and diced red bell pepper. Mix gently until well combined.

Step 05

Taste and adjust seasoning if needed. Garnish with chopped nuts for extra crunch if desired. Serve warm!

Extra Tips

  1. Feel free to swap vegetables based on the season or your personal preference. Adding a squeeze of lemon juice before serving brightens the flavors beautifully.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 14g
  • Saturated Fat: 2g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 70g
  • Dietary Fiber: 10g
  • Sugars: 6g
  • Protein: 10g