Main Courses
This one-pot brown rice and lentil casserole delivers hearty, protein-rich comfort in a single dish—no fuss, no cleanup. The combination of tender lentils and fluffy rice creates a satisfying texture, while warm spices and herbs build depth that lingers long after the first bite.
Perfect for meal prep, this casserole reheats beautifully and adapts effortlessly to dietary needs, whether gluten-free or vegan.
With just 30 minutes of active prep and 45 minutes in the oven, you’ll have a nourishing meal that’s both budget-friendly and restaurant-quality. The lentils absorb the flavors of the broth while staying tender, and the rice cooks perfectly without drying out.
Top with toasted nuts or fresh herbs for a touch of brightness—this casserole is as versatile as it is delicious. Let’s get cooking!
Ingredients for brown rice and lentil casserole
Pantry staples meet hearty protein for this one-pot wonder that's vegan-friendly and packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Green Lentils 🌱 | 1 ½ cups | Dried, rinsed thoroughly |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness and moisture |
| Yellow Onion 🧅 | 1 whole | Diced finely |
| Carrots 🥕 | 1 ½ cups | Diced small, about 2 medium |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped finely |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Toasted Walnuts 🥜 | ¼ cup | For topping, chopped |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The lentils and rice are the stars here—green lentils hold their shape beautifully while brown rice adds that satisfying chew. Trader Joe's or bulk bins at natural grocery stores usually carry the best quality dried lentils, but any organic brand works. For the rice, jasmine or basmati can substitute if you prefer a nuttier flavor, but brown rice is the original choice for its earthy depth. The vegetable broth should be low-sodium—you can always add more salt later. I like to use Imagine brand for its clean flavor, but homemade is even better if you've got it.
No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The walnuts can be swapped for pecans or almonds if you're allergic, but they add that perfect crunch. For the carrots, baby carrots work great—just chop them smaller. If you're meal prepping, this casserole tastes even better the next day as the flavors meld. The key is to keep the rice and lentils tender, so don't overcook them.
This casserole reheats beautifully—just cover with a damp paper towel and microwave for 2-3 minutes. Keeps for 5 days in the fridge, freezes for 3 months if you portion it into containers. I like to make a double batch because it's perfect for lunches. Store the extra portions with a sprinkle of fresh parsley on top to keep everything vibrant. The walnuts stay crispy if you toast them fresh before serving, but you can also toast them right before eating for maximum crunch.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pan—no chopping boards, no extra dishes. Just brown rice, lentils, and broth simmering together until the rice is tender and the lentils hold their shape. Honestly, the only prep is dicing an onion and toasting the rice in olive oil, which takes less time than waiting for takeout.
- Earthy, Rich Depth: That caramelized onion base? Chef’s kiss. The green lentils stay firm but soak up all the savory broth, while the brown rice adds a nutty chew. Between us, I’ve had fancier dishes that didn’t hit this hard—this casserole has a quiet, satisfying weight that feels like a hug in a bowl.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The flavors actually improve after a day or two in the fridge—yes, even on a Tuesday night. I portion it into containers, and it’s ready to grab and go, whether I’m heading to work or packing for a picnic. (My daughter picks out the lentils first, but still asks for seconds.)
- Budget-Buster Combo: Brown rice and green lentils are the ultimate pantry power duo—cheap, shelf-stable, and packed with protein. A single batch feeds four for dinner and leaves enough for leftovers, so I’m basically buying meals in bulk without the bulk grocery haul. Plus, vegetable broth stretches like crazy, so I can use the cheap kind without guilt.
Step-by-step instructions for brown rice and lentil casserole
Here's how to create this hearty, protein-rich dish in a single pot with minimal cleanup.
Sauté the Aromatics and Spices
Heat the 0.25 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion and 1.5 cups carrots, cooking for 5-6 minutes until the onions become translucent and the carrots begin to soften. This step builds the flavor foundation.
Add the 4 cloves minced garlic cloves, 1 tablespoon ground cumin, 1 tablespoon ground coriander, and 1 teaspoon smoked paprika. Stir constantly for 30 seconds until fragrant—you should smell the warm spices deeply. This is where the magic happens, so don't rush it. The spices should look evenly distributed and slightly darkened from the garlic.
Toast the Lentils and Brown Rice
Add the 1.5 cups rinsed green lentils and 1 cup brown rice to the pot, stirring to coat them completely in the aromatic oil and spices. Toast for 2-3 minutes until the lentils and rice turn slightly golden and you notice a nutty aroma developing. This step enhances their natural flavors and prevents a bland final dish.
Real talk: Don't skip this toasting step. It deepens the flavor profile significantly. You'll know it's ready when the mixture smells toasty and the rice begins to look slightly translucent at the edges.
Add Liquid and Simmer
Pour in the 3 cups vegetable broth, ensuring all the rice and lentils are submerged. Stir well to combine, then bring to a gentle boil. Once boiling, reduce heat to low and cover the pot with a tight-fitting lid. Simmer for 35-40 minutes, stirring occasionally to prevent sticking.
Here's the thing—this is where patience pays off. The lid creates steam that cooks the grains perfectly without drying them out. You'll notice the liquid gradually reduces as the grains absorb it. After 30 minutes, check for doneness by tasting a grain—it should be tender but still have a slight bite.
Finish with Herbs and Season
After the initial 30 minutes, stir in the 0.25 cup chopped fresh thyme leaves, 1 teaspoon salt, and 0.5 teaspoon freshly cracked black pepper. Continue simmering uncovered for an additional 10-15 minutes until the liquid is mostly absorbed and the grains are tender. The thyme will infuse the dish with its earthy aroma, making it truly special.
Taste and adjust seasoning if needed. The dish should be flavorful but not salty. If it's too thick, add 2-3 tablespoons of water to reach your desired consistency. The final texture should be creamy yet still have some bite from the lentils and rice.
Serve Warm with Toppings
Remove from heat and let the casserole rest for 5 minutes before serving. This allows the flavors to meld completely. To serve, divide into bowls and top each portion with 0.25 cup chopped toasted walnuts and 0.1 cup chopped fresh parsley. The walnuts add a satisfying crunch, while the parsley brightens the dish with freshness.
This one-pot meal serves 4 and makes an excellent lunch or dinner option. The combination of earthy lentils, nutty brown rice, and aromatic herbs creates a satisfying, protein-packed dish that's perfect for meal prep. Enjoy it hot with a side of crusty bread or a simple green salad.
Pro Tips For Making Brown Rice And Lentil Casserole
- SOAK THE LENTILS FIRST: I learned this the hard way—skipping soak time turns green lentils into mush. Toss them in hot broth for 10 minutes, then drain before cooking. They’ll stay firm and hold their shape, which actually changes the texture of the whole casserole.
- SWEAT THE ONION LOW: Crank the heat down to medium-low when cooking the onion in olive oil—high heat burns it before it softens. A properly caramelized onion adds depth, but burnt bits make the whole dish taste bitter. (Yes, even if you’re impatient like me.)
- USE TWO BROTH BATCHES: The first batch of broth cooks out fast—save half for later. After the rice and lentils absorb the initial liquid, stir in the reserved broth to finish cooking. This guarantees moisture without turning the casserole into soup.
- TOAST THE RICE FIRST: Brown rice tastes bland when raw. Dry-toast it in olive oil for 3–4 minutes before adding broth—just until it smells nutty. This step locks in flavor and prevents the casserole from tasting like plain rice. (Your future self will notice.)
Storing and reheating your brown rice and lentil casserole
Fridge Storage Tips
Store your casserole in an airtight container with a tight-fitting lid to keep it fresh for up to 5 days. I like using glass Pyrex containers because they distribute heat evenly when reheating.
Let the dish cool completely before storing—this prevents condensation and soggy textures. Always leave about ½ inch of headspace to allow for expansion. 💫
Freezer Prep
For long-term storage, portion the casserole into quart-sized freezer bags or glass containers with sealed lids. Label each with the date and freeze for up to 3 months.
To prevent freezer burn, press out excess air and seal tightly. When ready to eat, thaw overnight in the fridge for even reheating.
Stovetop Reheating
Transfer the casserole to a heavy-bottomed pot and add 2-3 tablespoons of water or vegetable broth to prevent sticking. Heat over medium-low heat for 10-15 minutes, stirring occasionally. Cover with a lid to retain moisture—this method keeps the texture creamy and the flavors vibrant. 🔥
Microwave Method
For quick reheating, transfer a portion to a microwave-safe dish and cover loosely with a damp paper towel. Heat on 50% power for 2-3 minutes, then stir and continue in 30-second intervals until reaching 165°F.
The damp towel prevents drying, while lower power ensures even heating. Add a splash of water if it looks too dry.
Oven Refresh
For a restaurant-style finish, preheat your oven to 350°F. Transfer the casserole to an oven-safe dish, cover with foil, and bake for 15-20 minutes. Remove the foil for the last 5 minutes to crisp the top slightly.
This method works best for larger batches and gives a homier feel to the dish.
Topping Tricks
Before reheating, sprinkle the casserole with toasted walnuts or fresh parsley to keep toppings fresh and add crunch. For extra flavor, drizzle with lemon juice or tahini before serving. These finishing touches elevate the dish and make it feel like a fresh meal every time. ✨
Nutrition facts
Frequently asked questions
Can I substitute brown rice with another grain? For a quicker version, use 1 cup cooked quinoa or 1 cup cooked farro instead of brown rice. These grains hold their shape well and add extra protein. If you prefer a nuttier flavor, try jasmine rice or wild rice blend. Just
Why are my lentils mushy after cooking?
Overcooking is the most common culprit! Green lentils should cook until tender but still hold their shape—about 25-30 minutes in the recipe. If they turn mushy, you likely simmered too long or used the wrong type. Try puy lentils next time—they stay firm even when overcooked. Always use low heat and avoid peeking under the lid too often.
How can I make this casserole gluten-free?
This recipe is naturally gluten-free! Just ensure your vegetable broth and spices are certified gluten-free. For extra insurance, check the labels on ingredients like smoked paprika or cumin blends. The lentils and brown rice are both gluten-free staples, and the toppings (walnuts, parsley) are safe too. Serve with gluten-free bread if desired.
Can I make this ahead of time for meal prep?
This casserole was designed for meal prep! Cook it completely, then store in airtight containers for up to 5 days in the fridge. For freezing, portion into quart-sized containers and freeze for 3 months. Reheat portions on the stovetop with 2 tbsp broth or microwave with a damp paper towel. Flavors actually improve overnight as ingredients meld!
