Sweet Potato Brown Rice is a wholesome and hearty dish that has become a staple in my kitchen. This Sweet Potato Brown Rice Casserole combines roasted sweet potatoes, sautéed mushrooms, garlic, and spinach, all mixed with three types of cheese and brown rice. The result is a comforting meal that is not only filling but also packed with nutrition. I love serving this dish for dinner or as a side for gatherings; it’s always a hit!
Why You’ll Love This Sweet Potato Brown Rice
This Sweet Potato Brown Rice is an excellent choice for many reasons. First, it’s a Healthy Sweet Potato Brown Rice Dish brimming with nutrients. The combination of sweet potatoes and brown rice offers complex carbohydrates, fiber, and essential vitamins. This dish is also vegetarian and can be made vegan by substituting the cheeses. Plus, the layers of flavor from the roasted sweet potatoes and sautéed mushrooms make for a truly satisfying meal. If you’re wondering about the benefits of sweet potato brown rice, consider that it supports digestive health due to its high fiber content and can help maintain steady energy levels. It’s also a beautiful dish, perfect for impressing guests!

Ingredients for Sweet Potato Brown Rice
Gather these items:
- 1 large sweet potato (diced)
- 8 oz mushrooms (sliced)
- 8 cloves garlic (minced)
- 10 oz frozen spinach
- 1/4 cup fresh chopped parsley
- 5 cups cooked brown rice
- 1 cup plain nonfat Greek yogurt
- 1 1/2 cups freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/8 cup olive oil (for roasting sweet potatoes)
- 1 teaspoon olive oil (for sautéing mushrooms and garlic)
- Salt and pepper (about 1 teaspoon salt plus to taste, 1/4 teaspoon pepper)
- 1/4 teaspoon onion powder
How to Make Sweet Potato Brown Rice Step-by-Step
- Step 1: Preheat your oven to 425°F (220°C) to prepare for roasting the sweet potatoes.
- Step 2: Dice the sweet potato into bite-sized pieces and toss them with 1/8 cup olive oil, 1/4 teaspoon salt, 1/4 teaspoon pepper, and 1/4 teaspoon onion powder to evenly coat.
- Step 3: Spread the diced sweet potatoes in a single layer on a baking sheet. Roast in the oven at 425°F for 15 minutes, then stir to promote even cooking.
- Step 4: Continue roasting the sweet potatoes for an additional 10 to 15 minutes until they are fork-tender and slightly caramelized.
- Step 5: While the sweet potatoes roast, cook 5 cups of brown rice following the package instructions. Using a rice cooker can simplify this step.
- Step 6: Heat 1 teaspoon of olive oil in a skillet over medium-high heat. Add the sliced mushrooms and minced garlic and cook for about 10 minutes, until mushrooms release their liquid and begin to reduce in size.
- Step 7: Add the frozen spinach to the skillet with mushrooms, cover with a lid, and cook until the spinach is thawed and mixed well.
- Step 8: In a large mixing bowl, combine the cooked brown rice, roasted sweet potatoes, sautéed mushroom and spinach mixture, Greek yogurt, chopped parsley, cheddar cheese, and Parmesan cheese. Season with salt to taste (approximately 1 teaspoon added).
- Step 9: Pour the mixture into a 13×9 inch casserole dish, spreading it evenly.
- Step 10: Sprinkle the shredded mozzarella cheese evenly over the top of the casserole mixture.
- Step 11: Bake the casserole in a 400°F (205°C) oven for 20 to 25 minutes, or until the cheese is bubbly and beginning to brown.
Pro Tips for the Perfect Sweet Potato Brown Rice
Keep these in mind:
- Use fresh parsley for the best flavor.
- Feel free to add other vegetables if desired, such as bell peppers or zucchini.
- This casserole can be made ahead and stored in the refrigerator for up to three days.
- For extra creaminess, consider adding more Greek yogurt or a creamy vegan alternative.

Best Ways to Serve Sweet Potato Brown Rice
This Sweet Potato Brown Rice Bowl is perfect on its own, but you can also serve it alongside a fresh salad or roasted veggies for a complete meal. It works wonderfully as a side dish to grilled meats or as a filling option for a vegetarian spread. For a lighter version, consider transforming it into a Sweet Potato Brown Rice Salad by adding more greens and dressing.
How to Store and Reheat Sweet Potato Brown Rice
To store leftover Sweet Potato Brown Rice, place it in an airtight container in the fridge for up to three days. To reheat, simply pop it in the oven at 350°F (175°C) for about 15-20 minutes or until heated through. This dish is also great for meal prep, making it easy to enjoy throughout the week!
Frequently Asked Questions About Sweet Potato Brown Rice
What’s the secret to perfect Sweet Potato Brown Rice?
The key to perfect Sweet Potato Brown Rice is ensuring that the sweet potatoes are roasted until caramelized for extra sweetness. This enhances the overall flavor and texture, making each bite delightful!
Can I make Sweet Potato Brown Rice ahead of time?
Yes, you can prepare this dish ahead of time! Simply follow the recipe, store it in the refrigerator, and bake it when you’re ready to serve. This is a great option for busy weeknights!
How do I avoid common mistakes with Sweet Potato Brown Rice?
Make sure to properly season each component and avoid overcooking the sweet potatoes. Also, allow the casserole to cool slightly before serving to help it hold its shape better.
Variations of Sweet Potato Brown Rice You Can Try
Feel free to get creative with your Sweet Potato Brown Rice. You can make a Sweet Potato Brown Rice Stir-Fry by adding more vegetables and a splash of soy sauce. Another option is to create a Sweet Potato Brown Rice Pilaf by incorporating nuts and dried fruits for added texture. For a heartier meal, try adding black beans or lentils for protein.
For more information on the health benefits of sweet potatoes, check out this Healthline article. If you want to learn more about brown rice, visit this NCBI study. For tips on meal prepping, you can refer to this Academy of Nutrition and Dietetics guide.
For more about me, visit my About Me page. If you have any questions, feel free to Contact Us. You can also check out our Privacy Policy and Disclaimer. To learn more about my writing, visit my Author Page.
PrintDelicious Sweet Potato Brown Rice Casserole Recipe
This Sweet Potato Brown Rice Casserole is a hearty and comforting dish that combines roasted sweet potatoes, sautéed mushrooms and garlic, spinach, and three types of cheese with cooked brown rice.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 large sweet potato (diced)
- 8 oz mushrooms (sliced)
- 8 cloves garlic (minced)
- 10 oz frozen spinach
- 1/4 cup fresh chopped parsley
- 5 cups cooked brown rice
- 1 cup plain nonfat Greek yogurt
- 1 1/2 cups freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/8 cup olive oil (for roasting sweet potatoes)
- 1 teaspoon olive oil (for sautéing mushrooms and garlic)
- Salt and pepper (about 1 teaspoon salt plus to taste, 1/4 teaspoon pepper)
- 1/4 teaspoon onion powder
Instructions
- Preheat your oven to 425°F (220°C) to prepare for roasting the sweet potatoes.
- Dice the sweet potato into bite-sized pieces and toss them with 1/8 cup olive oil, 1/4 teaspoon salt, 1/4 teaspoon pepper, and 1/4 teaspoon onion powder to evenly coat.
- Spread the diced sweet potatoes in a single layer on a baking sheet. Roast in the oven at 425°F for 15 minutes, then stir to promote even cooking.
- Continue roasting the sweet potatoes for an additional 10 to 15 minutes until they are fork-tender and slightly caramelized.
- While the sweet potatoes roast, cook 5 cups of brown rice following the package instructions. Using a rice cooker can simplify this step.
- Heat 1 teaspoon of olive oil in a skillet over medium-high heat. Add the sliced mushrooms and minced garlic and cook for about 10 minutes, until mushrooms release their liquid and begin to reduce in size.
- Add the frozen spinach to the skillet with mushrooms, cover with a lid, and cook until the spinach is thawed and broken apart, mixing well.
- In a large mixing bowl, combine the cooked brown rice, roasted sweet potatoes, sautéed mushroom and spinach mixture, Greek yogurt, chopped parsley, cheddar cheese, and Parmesan cheese. Season with salt to taste (approximately 1 teaspoon added).
- Pour the mixture into a 13×9 inch casserole dish, spreading it evenly.
- Sprinkle the shredded mozzarella cheese evenly over the top of the casserole mixture.
- Bake the casserole in a 400°F (205°C) oven for 20 to 25 minutes, or until the cheese is bubbly and beginning to brown.
Notes
- Use fresh parsley for the best flavor.
- Feel free to add other vegetables if desired.
- This casserole can be made ahead and stored in the refrigerator.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 6g
- Protein: 15g
- Cholesterol: 20mg












Leave a Reply