Brown Rice and Potatoes Recipe: Crispy-Topped One-Pan Harmony

Side Dishes

Brown Rice and Potatoes Recipe: Crispy-Topped One-Pan Harmony

This brown rice and potatoes recipe delivers a crispy-topped, one-pan harmony that transforms simple ingredients into a satisfying, restaurant-worthy side. The secret lies in roasting the potatoes until golden while simmering the brown rice in the same pot—minimal effort, maximum flavor.

I’ve perfected this method to ensure tender rice and crispy edges without burning, making it ideal for weeknight dinners or meal prep.

With just a handful of ingredients—potatoes, brown rice, broth, and herbs—you’ll create a dish that’s hearty yet light, packed with texture and depth. The crispy potato tops add a satisfying crunch, while the rice remains fluffy and nutty.

This recipe works as a standalone side or pairs beautifully with grilled proteins, beans, or roasted vegetables. Ready in under 45 minutes, it’s a foolproof way to elevate any meal.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for brown rice and potatoes

Simple ingredients, perfect technique: crispy potatoes and nutty rice in one pan.

Ingredient Amount Notes
Russet Potatoes 🥔 1 ½ lb Cut into 1-inch cubes, parboiled
Brown Rice 🌾 1 cup Uncooked, long-grain preferred
Vegetable Broth 💧 2 cups Low-sodium preferred, homemade ideal
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting potatoes, high quality
Fresh Rosemary 🌿 ¼ cup Chopped, finely, fresh preferred
Fresh Thyme 🌿 ¼ cup Leaves only, fresh preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground, coarse preferred
Fresh Parsley 🌿 ⅛ cup Chopped, for garnish, fresh preferred
Butter 🧈 2 tbsp Unsalted, for finishing
Lemon Zest 🍋 1 tsp Fresh, for brightness

The potatoes are the star here—Russet potatoes with their high starch content develop that coveted crispy crust while staying tender inside. Organic potatoes from Whole Foods Market or Trader Joe's tend to have better texture, but any russet will work. Cut them uniformly into 1-inch cubes for even cooking. Parboiling for 5 minutes before roasting prevents a gummy center. For the brown rice, long-grain varieties like Basmati or Jasmine work best alongside the traditional brown rice, though traditional is ideal for its nutty depth. The vegetable broth should be low-sodium—homemade is best, but Pacific Foods or Imagine brands are solid grocery store options.

No fresh rosemary? Dried rosemary at one-third the amount works in a pinch, though fresh is ideal for that piney aroma. Short on thyme? Fresh oregano at the same quantity brings a similar earthiness. The garlic can be pre-minced from a jar (though fresh is always better), and if you're using garlic powder, use half the amount. For extra crispiness, toss the potatoes with an additional 1 tbsp of olive oil after parboiling. The butter at the end isn’t just for flavor—it adds a luxurious sheen and helps bind the crispy tops. If you’re avoiding dairy, olive oil or vegan butter works just as well. The lemon zest brightens everything—skip it if you prefer a more neutral flavor.

This dish reheats beautifully—cover with foil and warm at 350°F for 10 minutes to restore crispiness. Store leftovers in an airtight container for up to 5 days in the fridge. For meal prep, portion into glass containers with tight lids to preserve texture. The crispy tops soften when reheated, so re-crisp under the broiler for 2-3 minutes before serving. Freezes well for up to 3 months—thaw overnight in the fridge before reheating. The herbs can be prepped ahead and stored in the fridge for 5 days, but the lemon zest is best added fresh before serving.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—just toss chopped potatoes and rice on a sheet pan, drizzle with olive oil, and let the oven do the work. No pots to scrub, no pans to juggle, and honestly? The crispy edges on those potatoes? Worth every second.
  • Rosemary Kiss: That fresh rosemary isn’t just garnish—it’s the star. The needle-like leaves infuse the broth and potatoes with a bright, earthy aroma that makes this feel like a restaurant dish, not a weeknight meal. (I’ll fight anyone who says dried works better.)
  • Meal Prep MVP: Between us, this is my go-to for lunches. Cook a big batch on Sunday, and you’ve got three days of satisfying, balanced meals with zero effort. The rice stays fluffy, the potatoes hold up, and honestly? It’s the only thing my picky teen will eat for leftovers.
  • Budget-Friendly Staple: Russets and brown rice are cheap, but this tastes like you spent hours. Vegetable broth stretches easily, and a single sprig of rosemary goes a long way—no wasted ingredients here. My wallet (and my taste buds) thank me every time.

Step-by-step instructions for crispy-topped one-pan rice and potatoes

A perfect balance of textures and flavors—crispy potato edges, tender rice, and aromatic herbs—all in one pan.

1

Parboil and Season the Potatoes

Place the 1.5 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Bring to a boil over high heat, then reduce to a simmer for 10 minutes. You're not cooking them through—just softening the edges so they crisp beautifully later.

Drain the potatoes and immediately transfer them to a large mixing bowl. Add 2 tbsp extra-virgin olive oil, 1.5 tsp salt, 0.5 tsp black pepper, 0.25 cup chopped fresh rosemary, and 0.25 cup fresh thyme. Toss vigorously with your hands or a silicone spatula until every cube is evenly coated. The potatoes should look vibrant and smell intensely herbal—this is your flavor foundation.

2

Layer and Roast the Potatoes

Preheat your oven to 425°F with a rack positioned in the middle. Spread the seasoned potatoes in a single layer on a large, heavy-bottomed baking sheet or roasting pan. Arrange them with ½-inch gaps between each cube—this ensures even browning and crisping. You'll likely need to work in batches if your pan is small.

Roast for 25 minutes, stirring once halfway through. You're looking for potatoes that are tender when pierced with a fork but still firm to the touch. The edges should begin developing a golden-brown crust—this is the moment when they'll achieve their signature crispy texture. If your oven runs hot, check at the 20-minute mark to prevent over-browning.

3

Add Rice and Broth for Perfect Texture

While the potatoes roast, rinse the 1 cup brown rice under cold water until the water runs clear. This removes excess starch that would make the rice gummy. Once the potatoes have roasted for 25 minutes, remove them from the oven and carefully spread them out even more—you want to make space for the rice.

Scatter the rinsed rice evenly over the potatoes, then pour 2 cups vegetable broth directly over the rice and potatoes. The broth should mostly absorb into the potatoes, but some will pool at the bottom. Return the pan to the oven and roast for another 30-35 minutes, until the rice is tender and the potatoes are deeply golden with crisp edges. You'll know it's done when the top layer of potatoes is crispy enough to resist gentle pressure with your fingers.

4

Finish with Butter and Herbs

Remove the pan from the oven and let it rest for 5 minutes. This resting period allows the residual heat to finish cooking the rice and potatoes evenly. Stir in the 2 tbsp butter and 1 tsp lemon zest, spreading it evenly over the top. The butter will melt into the crispy edges, creating a luscious, aromatic finish.

Garnish with 0.125 cup chopped fresh parsley for a pop of color and freshness. The contrast between the crispy potato edges, tender rice, and bright lemon zest makes this dish truly special. Serve immediately while the potatoes are still crispy—this dish doesn't wait well. The flavors will continue to develop as it sits, but the texture is best enjoyed right away.

👨‍🍳

Pro Tips For Making Brown Rice And Potatoes

  • CUT POTATOES IN EVEN SLICES: Russets are stubborn—uneven chunks mean some potatoes turn to mush while others stay raw. Use a mandoline or sharp knife to slice them into ¼-inch pieces, then soak in cold water for 10 minutes to wash off excess starch. This keeps them from sticking and ensures they cook at the same rate.
  • SALT THE POTATOES BEFORE COOKING: I learned this the hard way—skipping the salt until the end leaves them bland. Toss the sliced potatoes with 1 teaspoon of salt and a drizzle of olive oil before adding broth. The salt draws out moisture, which gets reabsorbed as they cook, giving them a deeper flavor.
  • STEAM THE RICE FIRST: Brown rice needs patience, but you can cut the cooking time by parboiling it for 5 minutes before adding it to the potatoes. Drain well, then toss the rice into the pot with the potatoes and broth. This guarantees the rice finishes cooking without turning to glue.
  • TOAST THE ROSEMARY: Fresh rosemary is bold, but dry it out slightly first for maximum aroma. Heat a small pan and toss the sprigs in for 30 seconds until fragrant—this releases the oils without burning. Add it to the pot with the potatoes and rice in the last 10 minutes of cooking for a punchier flavor.

Make-ahead tips for this dish

Prep Ahead Strategy

Chop all your potatoes and herbs the night before and store them in airtight containers in the fridge. I keep the potatoes in a sealed plastic bag with a paper towel to absorb moisture, and the herbs in a small container with a damp towel.

This saves 15 minutes of prep time the next day—trust me, it’s a game-changer for busy weeknights. 💪

Broth Prep Shortcut

Make a big batch of vegetable broth and freeze it in ice cube trays. Once frozen, transfer the cubes to a freezer bag for easy portioning. When you’re ready to cook, just toss in 8-10 cubes (about 2 cups) instead of measuring liquid.

This keeps your pantry organized and ensures you always have broth on hand for last-minute meals. ❄️

Overnight Rice Soak

Soak the brown rice in 2 cups water overnight (about 12 hours) to reduce cooking time by 20-25 minutes. Drain it thoroughly before adding to the pan—this step ensures your rice stays fluffy and absorbs flavors better.

I usually soak it in a glass jar with a tight lid, and it’s ready to go in the morning. 🌾

Double Batch Freezing

Make double the recipe and freeze half for future meals. Portion the cooked dish into quart-sized freezer bags, removing as much air as possible to prevent freezer burn. Label each bag with the date—this dish stays fresh for up to 3 months.

When reheating, thaw overnight in the fridge and warm in the oven at 350°F for 15 minutes to restore crispiness. 🧊

Herb Storage Hack

Store chopped rosemary, thyme, and parsley in small glass jars filled with olive oil (just enough to cover the herbs). Seal tightly and store in the fridge for up to 2 weeks.

This preserves their flavor and makes them ready to use straight from the jar—no wilting or drying out. Perfect for quick garnishes or flavor boosts. 🌿

Meal Prep Containers

Use glass meal prep containers with tight-sealing lids to store leftovers. I recommend pyrex-style containers because they’re microwave-safe and keep the dish fresh for 4-5 days. When reheating, cover with a damp paper towel and microwave on 50% power for 2-3 minutes to revive the crispy texture. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 580mg25%
Total Carbohydrate 65g24%
Dietary Fiber 8g29%
Sugars 3g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute white rice for brown rice in this recipe?

While you can use white rice, the cooking time will be shorter (20-25 minutes instead of 30-35 minutes) and the texture will be less nutty. White rice absorbs liquid faster, so check for doneness at 20 minutes and add extra broth if needed. For best results, stick with brown rice for that hearty, wholesome flavor.

2

How do I prevent the potatoes from burning before the rice is done?

Spread the potatoes in a single layer with ½-inch gaps and roast them separately for 25 minutes before adding the rice. This ensures even browning. If your oven runs hot, reduce the temperature to 400°F and roast for 30 minutes with the rice. The key is patience—don’t overcrowd the pan!

3

Can I make this dish in a slow cooker?

Yes! Parboil the potatoes first, then layer them with rice and broth in the slow cooker. Cook on Low for 4-5 hours or High for 2-3 hours. The potatoes won’t get crispy, but the flavors will meld beautifully. For extra texture, broil for 3-5 minutes at the end to crisp the tops.

4

What’s the best way to add protein to this dish?

Add 1 cup cooked chicken breast, ½ lb smoked sausage, or 1 can black beans (drained) when you layer the rice. For extra flavor, season the protein with ½ tsp smoked paprika and ¼ tsp garlic powder before adding. The protein will absorb the broth and herbs beautifully.

5

Why did my potatoes turn mushy instead of crispy?

Mushy potatoes usually mean they were overcooked or not parboiled properly. Always parboil for exactly 10 minutes and ensure they’re spread in a single layer with space between them. If using smaller potatoes, reduce roasting time by 5 minutes. For extra crispiness, toss them with an additional 1 tbsp olive oil after parboiling.

★★★★★4.8(12 reviews)
Categories Side Dishes