Side Dishes
This brown rice and potatoes recipe delivers the perfect balance of crispy edges and tender centers in a single pan—no fuss, just flavor. The secret lies in layering potatoes over pre-cooked rice, then baking until golden and aromatic.
I developed this technique after years of testing one-pan meals, and it never fails to impress. What you'll achieve is a dish that's hearty enough for a main course but simple enough for weeknight dinners.
The potatoes develop a satisfying crunch on top while staying perfectly tender inside, and the rice absorbs all the savory flavors. This method cuts down on cleanup while maximizing flavor, making it a professional's shortcut for home cooks.
Ingredients for brown rice and potatoes
Simple ingredients that transform into a restaurant-worthy one-pan dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain Brown Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Russet Potatoes 🥔 | 2 lbs | Medium size, cut into 1-inch cubes |
| Olive Oil 🫒 | ½ cup | Extra-virgin, for crispy coating |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic depth |
| Yellow Onion 🧅 | 1 whole | Diced, for savory base |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, for herbal aroma |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for finish |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, for brightness |
The brown rice is the foundation here—jasmine or long-grain works best for texture. Bob's Red Mill or Lundberg5 organic are solid choices if you're buying pre-packaged. For the potatoes, Russets are ideal—they crisp beautifully while staying tender inside. If you're short on time, pre-cut frozen potatoes (like those from Ore-Ida) work in a pinch, but fresh is always better. The olive oil matters too—use something with a high smoke point like Certified Pure for the best crispy finish.
No fresh rosemary? Dried works at one-third the amount—just crush it between your fingers first to release the oils. Short on thyme? Fresh oregano or basil can step in, though the flavor will differ slightly. The chicken broth can be swapped for vegetable broth if preferred, but the umami depth is worth it. For extra crispiness, toss the potatoes with 1 tbsp cornstarch before baking. And if you're feeling fancy, truffle oil in place of olive oil adds a gourmet touch—just use half the amount.
Pre-cook the rice and let it cool completely before layering—room temperature rice crisps better. Store leftovers in an airtight container for 4-5 days, though this dish reheats best in the oven at 350°F for 10 minutes. For meal prep, I portion the rice and potatoes separately so you can reheat just what you need. The Parmesan keeps best in the freezer if you're not using it all at once—grate it fresh when ready to serve.
Why You'll Love This Recipe
- One-Pot Magic: I swear, this recipe is my lazy-day hero—just toss everything in one pot, cover it, and walk away. No chopping boards, no extra bowls, just the satisfying clink of a lid sealing in all that garlic-onion goodness.
- Caramelized Crunch: Between us, that crispy potato edge with the fluffy brown rice underneath? It’s the kind of texture combo that makes me pause mid-bite. The olive oil and garlic work their magic while you’re doing whatever—no hovering over the stove required.
- Meal Prep MVP: I make a double batch on Sundays, and it lasts me all week. The rice stays firm, the potatoes hold their shape, and honestly? It’s the only thing that keeps me from ordering takeout when I’m too tired to think.
- Budget-Friendly Staple: Russets and brown rice are cheap, and this recipe stretches them far. I’ll be real: my grocery bill stays low, my fridge stays full, and somehow, my family never complains about eating the same thing twice. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy-topped one-pan harmony
This method delivers restaurant-style crispy potato tops while keeping the rice perfectly tender.
Prep and Parboil the Potatoes
Preheat your oven to 425°F while you prepare the potatoes. Cut the 2 lbs russet potatoes into 1-inch cubes—consistent size ensures even cooking. Place them in a large pot and cover with cold water by about 2 inches. Add 1 tsp sea salt and bring to a boil over high heat.
Once boiling, reduce heat to medium-high and cook for 5-6 minutes until the edges begin to soften slightly but the centers remain firm. Drain immediately and return them to the pot. Toss with 2 tablespoons olive oil (reserve the remaining 0.3 cups for later) and 0.5 tsp black pepper to coat evenly. This parboiling step prevents the potatoes from turning mushy while creating the perfect foundation for crispy tops.
Sauté Aromatics and Toast the Rice
In a large, oven-safe skillet (at least 12 inches in diameter), heat the remaining 0.3 cups olive oil over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Add the 1.5 cups long-grain brown rice and toast it for 2 minutes, stirring constantly. The rice should become slightly translucent at the edges and release a nutty aroma. This toasting step enhances the rice's flavor and prevents it from becoming mushy. Remove the skillet from heat and set aside temporarily.
Layer and Bake the One-Pan Dish
Return the skillet to the oven and arrange the parboiled potatoes in an even layer over the rice. Sprinkle the chopped fresh rosemary and fresh thyme leaves evenly over the potatoes. Pour the 2 cups chicken broth around the edges of the skillet—don't stir, as we want the potatoes to crisp on top.
Bake uncovered for 35-40 minutes until the potatoes are tender when pierced with a fork and the top layer begins to turn golden brown. The rice should be tender but still slightly firm in the center—brown rice continues cooking as it rests. If the top isn't crispy enough after 40 minutes, return it to the oven for another 5-10 minutes until golden.
Finish with Crispy Top and Cheese
Remove the skillet from the oven and let it rest for 5 minutes. This resting period allows the rice to finish cooking and the juices to redistribute. Sprinkle the 0.5 cup freshly grated parmesan cheese evenly over the potatoes, then return the skillet to the oven for 3-5 minutes until the cheese melts and the top becomes deep golden and crispy.
For the final touch, transfer the dish to a serving platter and let it rest for another 5 minutes. The contrast between the crispy potato tops and tender rice creates a satisfying texture combination. Serve immediately with a drizzle of the pan juices for extra flavor—this one-pan method ensures nothing is left behind.
Pro Tips For Making Brown Rice And Potatoes
- PARBOIL POTATOES FIRST: I learned this the hard way—skipping the parboil means your potatoes will either turn to mush or stay rock-hard. Cut them into even 1-inch chunks, boil in salted water for 5 minutes, then drain. This guarantees they’ll finish cooking evenly in the pan without falling apart.
- USE TWO PANS: Brown rice takes 45 minutes; potatoes need 20. Don’t crowd your skillet—cook the potatoes in one pan over medium-high heat, then slide them out and finish the rice in the same pan. Your kitchen stays cleaner, and you won’t have to play musical chairs with heat zones.
- SAUTE ONIONS LOW AND SLOW: After burning three batches of onions, I finally figured out: low heat is your friend. Sauté the diced onion in olive oil for 8–10 minutes until soft and golden, not crispy. Rushed onions add bitterness; patient onions build flavor. (Yes, even if you’re impatient like me.)
- TOAST THE RICE: This isn’t the prettiest method, but it’s the tastiest. After draining the rice, spread it in a single layer on a baking sheet and broil for 3–4 minutes until the edges crisp slightly. The texture changes from sticky to nutty, and the aroma? Chef’s kiss. (Your future self will thank you.)
Storing and reheating your brown rice and potatoes
Refrigerator Storage
Let your one-pan dish cool completely before storing in an airtight container—I use glass Pyrex with snap-on lids for best results. Keep it refrigerated at 40°F or below for up to 4 days.
The flavors actually deepen overnight as the herbs meld with the potatoes and rice. Just be sure to cover it tightly to prevent drying out. 🥗
Freezer Prep Tips
For longer storage, portion the dish into freezer-safe containers or quart-sized freezer bags, leaving 1 inch headspace for expansion. Freeze for up to 3 months—the rice and potatoes hold their texture surprisingly well.
I recommend thawing overnight in the fridge before reheating for best results. Label containers with the date to track freshness. ❄️
Oven Reheating
This is my preferred method because it restores that crispy top. Place leftovers in an oven-safe skillet and heat at 350°F for 10-15 minutes, covered with foil for the first 5 minutes to prevent over-browning.
The residual moisture helps revive the potatoes' texture. For extra crispiness, broil for 1-2 minutes at the end. 🔥
Stovetop Refresh
If you're short on time, use a heavy-bottomed pan over medium-low heat. Add 2 tablespoons water or broth to prevent sticking, then cover for 5-7 minutes. Stir gently and continue heating until everything reaches 165°F internally.
Add a splash of broth if it looks dry—this keeps the rice tender and the potatoes from turning gummy. ⏰
Microwave Hack
For quick lunches, transfer a portion to a microwave-safe dish and cover with a damp paper towel. Heat on 50% power for 2-3 minutes, stir, then continue in 30-second bursts until piping hot.
The paper towel traps steam to keep the potatoes from becoming soggy. This method works best for reheating just what you need. 💡
Cheese Crisp Fix
If the cheese loses its crispiness after reheating, sprinkle 1 tablespoon grated Parmesan on top and broil for 1-2 minutes until golden. This quick fix restores that satisfying crunch. For extra flavor, add a pinch of smoked paprika or garlic powder before broiling. It's a game-changer for leftovers! 🧀
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russet potatoes?
Sweet potatoes work beautifully in this recipe and add natural sweetness that pairs wonderfully with the savory brown rice. Use the same 2 lbs quantity, and note that sweet potatoes may need 5-10 extra minutes in the oven since they're denser. The crispy top will still form, but the interior will be even more tender.
Why does my brown rice turn out mushy when baked?
Mushy rice usually happens when too much liquid remains or the rice isn't toasted properly. First, ensure you're using long-grain brown rice (it holds shape better than short-grain). Second, toast the rice in oil for 2 full minutes before adding broth—this builds a protective layer. Finally, don't overfill the pan; rice expands significantly.
Can I make this recipe on the stovetop instead of baking?
Yes, but with some adjustments! Parboil the potatoes as directed, then sauté onions and garlic in oil. Add the rice and 1 cup broth (instead of 2), then layer potatoes on top. Cover and simmer on low heat for 25-30 minutes, stirring occasionally. The potatoes won't get as crispy, but you'll still get tender rice and flavorful spuds. Add extra cheese at the end for richness!
What's the best way to add protein to this dish?
This dish pairs perfectly with grilled chicken breast or shrimp—both cook quickly and complement the savory flavors. For a vegetarian option, try adding crispy chickpeas or pan-seared tofu during the final 5 minutes of baking. If using meat, season it separately with salt and herbs before adding to the pan.
How do I adjust this for meal prep?
For best results, cook the rice and potatoes separately and store them in airtight containers in the fridge for up to 4 days. When ready to serve, reheat the rice in the microwave with a splash of water, then warm the potatoes in a skillet with oil until crispy. This keeps both components perfect individually. For freezing, portion the rice and potatoes separately—they reheat better this way.
