Main Courses
This brown rice with almonds recipe delivers the perfect balance of chewy grains and crispy, nutty crunch in a single pan. The secret lies in toasting the almonds separately to preserve their texture, then mixing them into perfectly cooked brown rice for a dish that's both hearty and elegant.
I've perfected this method over years of testing—no soggy almonds here, just satisfying crunch in every bite.
The beauty of this recipe is its versatility—it works as a standalone vegetarian main or pairs beautifully with grilled proteins, roasted vegetables, or fresh salads. The brown rice cooks up fluffy with a subtle nutty flavor, while the toasted almonds add a satisfying contrast.
With just a few simple ingredients and 30 minutes of hands-on time, you'll have a restaurant-worthy side that's actually easier to make at home.
Ingredients for brown rice with almonds
Eleven ingredients transform into a restaurant-quality side with satisfying crunch and nutty depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain Brown Rice 🌾 | 1 cup | Uncooked, rinsed thoroughly |
| Slivered Almonds 🥜 | ½ cup | Unsalted, raw preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity |
| Fresh Garlic Cloves 🧄 | 2 cloves | Minced, for depth |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Lemon Zest 🍋 | 1 tsp | From organic lemon |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Parsley Leaves 🌿 | ⅛ cup | Chopped, for garnish |
The almonds are non-negotiable here—raw, unsalted slivered almonds toast to perfect crispness without burning. Trader Joe's and Whole Foods carry the best quality, but any bulk bin almonds work if they're fresh. Toast them separately in a dry pan until golden—just 3-4 minutes—then set aside immediately. The brown rice should be long-grain for ideal texture; short-grain varieties get mushy. Rinse it thoroughly before cooking to remove excess starch, which prevents clumping. For extra flavor, consider soaking the rice for 30 minutes before cooking, though it's not essential.
No slivered almonds? Chopped whole almonds work in a pinch, though they'll be slightly chunkier. Fresh thyme is ideal, but dried thyme at half the amount suffices if you're short on time. The vegetable broth can be swapped for low-sodium chicken broth if you're not strictly vegetarian, though the flavor profile shifts slightly. For a deeper umami note, add 1/2 teaspoon soy sauce to the broth. The lemon zest and juice brighten the dish—organic lemons have more vibrant flavor, but conventional works too. If you prefer a sweeter touch, add 1/2 teaspoon maple syrup to the final mixture.
Toasted almonds lose crispness quickly, so store them separately in an airtight container at room temperature for up to 3 days. The cooked brown rice keeps well in the fridge for 4-5 days in an airtight container, though the texture softens slightly over time. For best results, reheat portions in a steamer or with a splash of water to restore moisture. This dish freezes beautifully for up to 3 months—portion into single servings before freezing for easy reheating. Garnish with fresh parsley just before serving to maintain vibrant color.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss the rice, broth, and garlic in one pot, then let it simmer. No measuring cups, no separate pans, and no stress. That crispy almond crunch happens on its own while you’re doing something else.
- Nutty Depth: The slivered almonds toast in the olive oil until golden, adding a buttery crunch that makes this rice feel like a gourmet side. Honestly, it’s the little details—the garlic sizzling in the oil first—that turns this into something special.
- Lunchbox Hero: Between us, this rice keeps perfectly for days in the fridge, and the almonds stay crispy. I pack it cold for work lunches, and it’s still delicious—no reheating required. My kids even ask for it in their school lunches.
- Budget-Friendly Power: Brown rice is cheap, almonds stretch the flavor, and vegetable broth is a pantry staple. I make a big batch on Sundays, and it feeds us all week without breaking the bank. Plus, the leftovers taste just as good reheated as they do fresh.
Step-by-step instructions for brown rice with almonds
Master this technique for perfectly crispy almonds and fluffy brown rice every time.
Toast the Almonds and Aromatics
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat. Add the 0.5 cup slivered almonds and toast for 3-4 minutes, stirring frequently, until they turn a light golden brown and smell nutty. Remove them with a slotted spoon and set aside on a paper towel-lined plate.
In the same skillet, add the 2 minced garlic cloves and 0.25 cup chopped fresh thyme leaves. Cook for 30 seconds until fragrant but not browned. This step builds flavor depth that carries through the entire dish. The garlic should sizzle gently without burning, releasing its aromatic oils into the oil.
Sauté the Rice and Season
Return the toasted almonds to the skillet and add the 1 cup rinsed long-grain brown rice. Stir to coat the rice evenly in the nutty oil. Cook for 1-2 minutes, stirring constantly, until the rice grains become translucent at the edges. This quick sauté prevents the rice from becoming mushy later.
Add the 0.75 teaspoon Diamond Crystal kosher salt and 0.25 teaspoon freshly ground black pepper. Stir well to distribute the seasoning evenly. The rice should now have a light golden hue from the almonds and garlic. This is the foundation for your flavor profile—don't skip this step as it ensures every grain absorbs the seasoning properly.
Simmer the Rice with Broth
Pour in the 2 cups vegetable broth and bring to a gentle boil. Reduce heat to low, cover the skillet with a tight-fitting lid, and simmer for 40 minutes. You'll notice the rice absorbs the liquid gradually—this is normal. If the liquid evaporates before the rice is tender, add 1-2 tablespoons water to maintain moisture.
After 40 minutes, check the rice for doneness. It should be tender with a slight bite remaining, and the liquid should be mostly absorbed. If you press a grain between your fingers, it should yield slightly but still have texture. The rice should smell nutty and aromatic from the almonds and thyme.
Finish with Bright Citrus and Fresh Herbs
Remove the skillet from heat and let it sit covered for 5 minutes. Then stir in the 1 teaspoon lemon zest and 1 tablespoon fresh lemon juice. This brightens the dish and cuts through the richness of the almonds. The lemon will infuse through the rice, creating a refreshing contrast to the nutty flavors.
Finally, fold in the 0.125 cup chopped parsley leaves and adjust seasoning if needed. The parsley adds freshness and visual appeal. Let the rice rest for another 5 minutes before serving. This resting period allows the flavors to meld completely, resulting in a harmonious balance of textures and tastes.
Pro Tips For Making Brown Rice With Almonds
- TOAST ALMONDS LOW: Brown rice takes forever to cook, so get a head start by toasting the almonds at 325°F (160°C) for 8–10 minutes instead of high heat. You’ll avoid burning them while still getting that nutty crunch—no more waiting for them to finish last minute.
- RINSE RICE FIRST: Skip the "just dump it in" approach: Rinse your brown rice in a fine-mesh strainer for 30 seconds to remove excess starch. This prevents gummy rice later, and trust me, you’ll notice the difference when the texture is light and separate instead of clumping.
- GARLIC TIMING MATTERS: Add minced garlic to the pot after the rice has absorbed most of the broth, not at the start. If you toss it in early, it’ll turn bitter—sounds weird, but it works. A quick 30-second sizzle at the end is all you need for flavor without overpowering.
- USE LESS BROTH: Brown rice absorbs liquid differently than white—start with 1.5 cups broth per cup of rice, then add more only if it’s still dry after simmering. Overloading it guarantees mushy rice, and nobody wants that. Taste-test at 40 minutes to adjust.
Pro cooking tips for this recipe
Toast Almonds First
Never skip toasting your almonds separately—they’ll stay crispy and nutty instead of soggy. Heat 2 tablespoons extra-virgin olive oil in a dry skillet over medium heat and toast 0.5 cup slivered almonds for exactly 3-4 minutes, stirring constantly.
Remove them immediately with a slotted spoon and set aside on a paper towel-lined plate. This step is non-negotiable for texture. 🥜
Rinse Rice Thoroughly
Rinsing removes excess starch that can make your brown rice gummy. Use 1 cup uncooked long-grain brown rice and rinse under cold water in a fine-mesh strainer until the water runs clear.
This takes about 30 seconds but makes a huge difference in texture. For extra flavor, soak the rice in cold water for 30 minutes before cooking.
Low-and-Slow Simmering
Brown rice needs patience—simmer it uncovered for the first 5 minutes to release starches, then cover and reduce heat to low. Use 2 cups vegetable broth and maintain a gentle simmer for 40 minutes.
If the liquid evaporates before the rice is tender, add 1-2 tablespoons water. The rice is done when it’s tender with a slight bite and the liquid is mostly absorbed.
Citrus Brightens Flavor
Finish with 1 teaspoon lemon zest and 1 tablespoon fresh lemon juice to cut through the richness of the almonds. The acidity balances the nutty flavors and adds freshness.
Stir gently to distribute the zest evenly. For a sweeter touch, add ½ teaspoon maple syrup if desired. The lemon will infuse through the rice as it rests.
Rest Before Serving
Let the rice rest covered for 5 minutes after cooking to allow flavors to meld. This step is often skipped but makes a noticeable difference in texture and taste.
Fold in ¼ cup chopped parsley just before serving for a pop of color and freshness. The parsley should be added last to maintain its vibrant green hue.
Adjust Seasoning Last
Taste the rice before serving and adjust seasoning if needed. Brown rice can sometimes absorb flavors unevenly, so a pinch of kosher salt or extra black pepper can elevate the dish. If the almonds taste bland, a sprinkle of flaky sea salt after serving adds depth.
The key is to taste as you go—seasoning can always be adjusted, but you can’t un-cook it!
Nutrition facts
Frequently asked questions
Why toast the almonds separately instead of adding them raw?
Toasting almonds separately preserves their crispy texture and enhances their nutty flavor. When added raw, they absorb moisture from the rice and become soggy. The 3-4 minute toast in olive oil creates that perfect crunch while infusing the rice with aroma.
Can I use whole almonds instead of slivered?
Yes! Whole almonds work beautifully but will have a different texture. Chop them roughly before toasting to mimic slivered size. For visual appeal, toast them whole and chop after toasting—this gives the best of both worlds with a satisfying crunch.
How do I prevent the brown rice from becoming mushy?
Rinse the rice thoroughly before cooking to remove excess starch, and use a 1:2 rice-to-broth ratio. Simmer at a gentle boil for the first 5 minutes uncovered, then reduce to low heat. Avoid lifting the lid frequently, which releases steam and can make the rice gummy.
What are the best ways to serve this dish?
This recipe works as a standalone vegetarian main or pairs perfectly with grilled proteins like chicken or fish. For a complete meal, serve with roasted vegetables, a fresh arugula salad, or as a base for grain bowls. The nutty almonds add great contrast to lighter flavors.
Can I make this ahead of time?
Cook the rice and almond mixture up to 2 days in advance and store in an airtight container. Reheat gently with a splash of water or broth to restore moisture. For best texture, add fresh parsley and lemon zest just before serving to keep the dish vibrant.
