Southwest Lentils And Rice Skillet

$5.65 recipe / $1.41 serving
by Marsha McDougal
4.93 from 38 votes
Pin RecipeJump to recipe →

All recipes are rigorously tested in our Nashville test kitchen to ensure they are easy, affordable, and delicious.

I don’t know about you all, but I love one pot skillet meals! This simple Southwest Lentils and Rice Skillet was inspired by a protein meal bag that I used to buy in the grocery freezer section. I loved the flavors and combination of ingredients, but I realized that I could make 3 times as much and save more money by making it at home. But the best part about this dish is that it’s a “pantry cleaning” recipe. Meaning most of the ingredients are pantry staples like canned beans and tomatoes, lentils, rice, corn, herbs and spices. It’s truly budget-friendly, super filling, easy to make, and probably your new favorite meal prep recipe! :)

Overhead shot of southwest lentils and rice skillet garnished with green onions and a wooden spoon placed inside the skillet.

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

What’s in Southwest Lentils and Rice Skillet?

The good news is you probably already have most of these ingredients for this tasty skillet meal in your pantry right now! So here’s a brief rundown of what you’ll need:

  • Lentils & Rice – Lentils and rice are the base components of this recipe and a great combination for a filling meal. There are several different types of lentils, but we used brown lentils and long-grain white rice for this recipe. I’ll provide more details about lentils in the section below.
  • Vegetables – I used a simple combination of black beans, fire-roasted tomatoes, and frozen corn for this recipe. Feel free to use canned corn (drained) or regular diced tomatoes if that’s what you have on hand. Just know you’ll be missing out on the smoky flavor you would get from using fire-roasted tomatoes.
  • Red Onion and Garlic – Both of these aromatics add depth and great flavor to the dish. You can certainly substitute yellow onion instead of red onion if you prefer.
  • Vegetable Broth – Vegetable broth to cook the lentils and rice and to keep this recipe vegetarian. Feel free to use chicken broth if that’s what you have on hand.
  • Spices – Spices like cumin, chili powder, adobo seasoning, and oregano create a bold Southwest-inspired flavor base for this skillet meal.
  • Cheddar Cheese & Green Onions – We topped things off with some fresh shredded cheddar cheese and sliced green onions for extra flavor and color.

What Type of Lentils To Use?

There’s usually a wide variety of lentils sold in grocery stores these days including brown, red, yellow, black and french-style lentils. For this recipe you’ll want to use brown or brownish-green lentils which cook with about 20 minutes of simmering and do not require soaking. I don’t suggest using red or yellow lentils for this recipe because they break down quickly when cooked and they don’t hold their shape as well as brown lentils.

Can I use Brown Rice?

This recipe would be a little tricky to substitute brown rice in because brown rice takes much longer to cook than white rice, and it requires more liquid. The longer cook time would also cause the lentils to become mushy. So I recommend just sticking with the white rice for this recipe.

Topping Ideas

One of the best parts about this Southwest Lentils & Rice skillet is being able to customize it with all your favorite taco-style toppings! You can top it with some cilantro, your favorite cheese, and even a few diced tomatoes.

Or get really fancy with some diced avocado, pickled jalapeños, or a drizzle of lime crema. My personal favorite is to just serve it with shredded cheese, green onions, a side of salsa, and some tortilla chips. Sooo good!! :)

Storing & Reheating

This lentils and rice meal holds up great in the fridge. Store any leftovers in an airtight container in the fridge for up to 4 days. And it’s perfect for meal prep! I’ve meal-prepped this recipe quite a few times in separate storage containers, reheated in the microwave until warm, and boom…a quick and easy lunch or dinner any day of the week!

Overhead view of a white bowl full of southwest lentils and rice with tortilla chips, a napkin, and black fork on the side.
Share this recipe

Southwest Lentils and Rice Skillet

4.93 from 38 votes
This Southwest Lentils and Rice Skillet is packed with veggies and bold flavors for a super filling, budget-friendly, and easy to make one pot skillet meal!
Overhead shot of southwest lentils and rice skillet garnished with green onions and a wooden spoon placed inside the skillet.
Servings 4 (1.5 cups each)
Prep 10 minutes
Cook 35 minutes
Total 45 minutes

Ingredients

  • 1 Tbsp olive oil ($0.11)
  • 1 small red onion ($0.42)
  • 2 cloves garlic ($0.16)
  • 1.5 tsp cumin ($0.15)
  • 1 tsp chili powder ($0.10)
  • 1 tsp adobo seasoning ($0.10)
  • 1/2 tsp dried oregano ($0.05)
  • 1/2 tsp salt ($0.04)
  • 1/4 tsp freshly cracked black pepper ($0.02)
  • 1/2 cup brown lentils, rinsed ($0.38)
  • 1 15oz. can black beans, drained & rinsed ($0.79)
  • 1 14.5oz. can fire roasted tomatoes ($1.25)
  • 1 cup frozen corn ($0.60)
  • 2 cups vegetable broth ($0.34)
  • 3/4 cup long grain white rice, rinsed ($0.32)
  • 1/2 cup shredded cheddar cheese ($0.58)
  • 2 green onions, sliced ($0.24)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Dice the red onion and mince the garlic. Add olive oil and onion to a large deep skillet over medium heat and sauté until onions are translucent, approximately 2-3 minutes. Add minced garlic and sauté an additional 30 seconds or until garlic is fragrant.
  • Add the cumin, chili powder, adobo, oregano, salt, and pepper to the skillet, stir and toast spices for about 30 seconds.
  • Next add in the lentils, black beans, fire roasted tomatoes (with juices), corn, and vegetable broth. Stir everything to combine. Place a lid on the skillet, turn the heat up to medium-high, and allow the mixture to come to a full boil. Once boiling, immediately reduce the heat to medium-low and simmer for 5 minutes. This will allow the lentils to start cooking first before adding the rice.
  • After 5 minutes, remove the lid and add the rice. Stir briefly just to evenly distribute the rice, cover with a lid, bring the skillet back to a boil, then reduce the heat again and simmer for 20 minutes.
  • While the mixture is cooking, grate the cheddar cheese and slice the green onions.
  • After 20 minutes, remove the skillet from the heat and let it rest, with the lid on, for 5 minutes. After it has rested, remove the lid, fluff the rice and gently stir to redistribute the veggies.
  • Top the lentils and rice mixture with shredded cheese and sliced green onions. Serve with more of your favorite toppings and enjoy!

See how we calculate recipe costs here.


Equipment

  • Deep Stainless Steel Skillet

Nutrition

Serving: 1.5cupsCalories: 369kcalCarbohydrates: 59gProtein: 14gFat: 9gSodium: 872mgFiber: 10g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!
Side front view of southwest lentils and rice skillet with a wooden spoon scooping some out.

How to Make Southwest Lentils And Rice Skillet – Step by Step Photos

Diced red onion, garlic, and spices in a skillet.

In a large deep skillet, add 1 Tbsp olive oil and 1 small red onion, diced. Sauté over medium heat until onions are translucent, approximately 2-3 minutes. Add 2 minced garlic cloves and sauté an additional 30 seconds. Now add 1 1/2 tsp cumin, 1 tsp chili powder, 1 tsp adobo seasoning, 1/2 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp cracked black pepper. Stir and toast the spices for about 30 seconds.

Lentils, fire-roasted tomatoes, black beans, corn, and vegetable broth added to the skillet.

Add 1/2 cup brown lentils, one 15oz. can black beans (drained & rinsed), one 14.5oz. can fire roasted tomatoes (with juices), 1 cup frozen corn, and 2 cups of vegetable broth to the skillet. Stir everything to combine. Place a lid on the skillet, turn the heat up to medium-high, and allow the mixture to come to a full boil. Once boiling, immediately reduce the heat to medium-low and simmer for 5 minutes. This will allow the lentils to start cooking first before adding the rice.

Long grain white rice being added to the skillet.

After 5 minutes, remove the lid and add 3/4 cups long grain white rice (rinsed). Stir briefly just to evenly distribute the rice, cover with a lid, bring the skillet back to a full boil, then reduce the heat again and simmer for 20 minutes. While the mixture is cooking, grate 1/2 cup cheddar cheese and slice two green onions.

Cooked southwest lentils and rice skillet with rice being fluffed with a fork.

After 20 minutes, remove the skillet from the heat and let it rest, with the lid on, for 5 minutes. After it has rested, remove the lid, fluff the rice and gently stir to redistribute the veggies.

Finished Southwest Lentils and Rice Skillet with shredded cheddar cheese and sliced green onions on top.

Top the lentils and rice mixture with the shredded cheese and sliced green onions.

Overhead view of a white bowl full of southwest lentils and rice with tortilla chips, a napkin, and black fork on the side.

Serve with more of your favorite toppings and enjoy!

Share this recipe

Posted in: , , , , , , , , , , ,

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. Such an easy, cheap, and filling meal. Absolutely delicious and great for meal prep too.
    Try it with a fried egg on top!

  2. One of my favourite meal prep recipes! I add diced zucchini and carrot with the onion to pack some extra veggies in but otherwise make as is. So delicious, quick, cheap, filling and nutritious. Thanks for sharing 😊

    1. Hi Bry, you’re welcome. It’s one of my favorite for meal prep too! I love zucchini so I’m going to have to try that next time. :)

  3. This recipe is great. I’ve already made it 3 times since finding it last month. (I add some fajita chicken or seasoned shrimp to mine and my family loves it)

  4. Looking forward to making this tomorrow, just to clarify this is with dry lentils, not canned? And this is enough time to cook them?? TIA

  5. This is AWESOME! I made a double bath two days ago (which is a *lot* of food), and it’s already almost gone. All of my housemates, who run the gamut from vegans to dedicated carnivores, loved it! I didn’t realize I was out of adobo, so I just used chipotle chile powder and it came out great, so this is a very forgiving recipe. And do I even need to say that it’s delicious? Hearty, complex, and just spicy enough!

    It’s quick (about 40 minutes for me, a very slow cook), it’s easy, and it’s delicious (even better the next day!) – what’s not to love?

  6. Every recipe by Marsha is guaranteed to be good! I’ve made this many times and love it. I also add in bell pepper and jalapenos 😋

  7. Great recipe! I subbed arborio rice which required a few 1/2 cup splashes of water as it cooked. I also used carne asada seasoning in place of the adobo seasoning since that’s what I had on hand. Toddler liked it too!

  8. You’all are fabulous! It’s everything a great dish needs: tasty, healthy, quick prep, easy cleanup! I can’t wait for tomorrow’s lunch to stuff it into a whole wheat tortilla. I really can’t do white rice so I made the brown rice ahead of time. After the lentils were done, I just added the cooked brown rice, covered it again and waited 5 minutes. I don’t like black beans and substituted pinto beans. With pinto beans you might be able to substitute the fire roasted tomatoes for Mexican stewed tomatoes. Your recipe easily converted to low salt by just substituting low sodium canned goods, and excluded the adobe (didn’t have) and cheese. For the cheese, I substituted a corn tortilla and melted half a slice of pepper jack cheese on it, and ate that with your Southwest Lentils. Thank you, thank you, thank you!!!

  9. Loved this recipe! We didn’t miss having meat in it at all. The whole family enjoyed it.

  10. So good and easy! I left out the adobo seasoning because I didn’t have it on hand and it was still lovely.

  11. I love this recipe! I just made it for the second time. I add cooked chicken to mine ten minutes before it’s finished and use a little more seasoning. It is one of my favorite recipes!

  12. I made this dish for my family and they loved it. The recipe is so flavorful and filling. I chose not to add any cheese and it was still delicious.
    My husband hates lentils but mixed into this dish he didn’t even know they were in there.

  13. I made this last night for my sister and she loved it! I followed the recipe as written. It’s not spicy, but I could see the addition of a few extra spices to give it some heat. I did have to add a splash of extra water during the end of the cooking time since my rice and lentils were a little crunchy/firm when the water was absorbed. (I was using a cast iron skillet with a mismatched lid, so it’s possible that extra water was evaporating during cooking.) We used lots of toppings – cheese, sour cream, spring onions, and tortilla chips – but it would be good without. It wasn’t hard to put together at all, just make sure you allot enough time for the lentils and rice to fully cook!

    1. We haven’t tried it but I do think it could be done! I’d try cooking on high for 4 hours or low for 7-8 hours.

  14. Very easy to put together, I think next time I’ll try it as a stuffed pepper filling!

  15. As a college student this is really cheap for me to make. It’s also very versatile which helps when u need to clear the fridge

  16. This seems to be a very healthy recipe. Rice topped with lot of lentils that are rich in protein. I would always prefer to have one pot meal like this.

  17. Very tasty! I subbed in garbanzo beans for the black beans (already had the garbanzo beans in the pantry), and also squeezed one lime over it prior to fluffing the rice at the end. This one is going into my meal prep rotation for sure! Thank you!

  18. I modified the recipe a bit to suit my tastes (and what I had around). I used chipotle powder and liquid smoke instead of adobo seasoning, used leftover blackeyed peas instead of black beans. I used red football lentils, because that’s what I had in the house, they broke down but still has tasted great. Used regular canned tomatoes, the liquid smoke made up for their loss. Added lime, raw spinach, and chopped avocado at the end. Very good! Hearty and filling, reminds me of something similar my mom made with ground beef when I was a kid, probably some ricearoni situation. This will be a staple going forward, I think. It makes a good, cheap filling meal. Also makes a great burrito filling with a fried egg.

  19. I am attempting to learn how to cook in a way that is healthy, affordable, and non wasteful. I can confidently say this recipe gave me the needed confidence to know i can do this!!
    This recipe is super versatile in that i can serve it in a different ways. This is super important to me given i’m cooking for both my boyfriend and I.
    This meal was delicious and made me feel good knowing it was made from healthy and whole foods. I’m so excited to continue cooking!! I found my new favorite tool!!

  20. I made this with brown rice and it turned out great. I partially cooked the brown rice with 1.5c broth separately for 20 minutes and added only 1c broth to the skillet, for a total of 2.5c. I started the rice before starting the recipe and, with the 20 min simmer after adding the rice to the skillet, everything was perfectly cooked. It’s no longer one pot, but did add any time to the recipe.

  21. Used yellow onion instead of red, added frozen bell pepper strips, and accidentally added the rice at the same time as the lentils but turned out SO GOOD and was so easy & pantry-friendly! Super filling as well. I could see adding some chopped walnuts as well for a meatier taste

      1. I think that’s an excellent idea! You’d basically just need to replace some of the rice with lentils and make sure you cook them a little longer than the rice and you’re good to go!

  22. I loved this recipe! I was looking for something on the “cheaper” end. I didn’t change anything, except I used medium grain rice (it’s all I had). Turned out perfectly! I added a bit of sour cream as a topping too. So yummy and easy to put together.

  23. What a fantastic and delicious recipe! Just what I needed after deciding I’ve eaten quite a bit of meat in the last couple weeks and looking for a vegetarian dish.

    The only changes I made were I like a bit of smoky heat, so I added 1/2 tsp. Chipotle powder in with the spices, and I love toasted corn, so I toasted the corn in a separate pan and just mixed it in at the end.

    Looking forward to trying more new recipes in the near future, keep ’em comin’!

  24. So yummy and easy. I added a pound of ground beef for more protein and doubled the tomatoes (they are so good in the dish).

  25. I’m excited to try this but I’ve recently switched to brown rice. Any recommendations on how to adapt this recipe for brown rice? TIA!

    1. Brown rice requires more liquid and about 3x as long to cook, so the recipe would need to be adjusted quite a bit and we’d need to do some testing before offering a concrete suggestion.

    2. I had some brown rice that I had already cooked separately in the rice cooker, which I just incorporated in the last 5 minutes (essentially lentils for 20 min, then add rice — as opposed to lentils for 5 min followed by adding the rice).

      Absolutely delicious recipe, my wife loved it! Has immediately earned its place as a favorite in our meal prep rotation.

  26. Can I substitute something for the adobo seasoning? I don’t like to buy a blend for just one dish.

    1. Yes, you can mix your own using a few simple ingredients and the amounts below. This will make a big batch, so just use the amount called for in the recipe, then store the rest in an airtight container.

      2 Tbsp salt
      1 Tbsp garlic powder
      1 tsp ground oregano
      1 tsp onion powder
      1 tsp black pepper
      1 tsp ground cumin
      1/2 tsp turmeric (*optional for added color)

    1. You can freeze this, but are you asking if you can eat it frozen, since you don’t have a microwave?

  27. Delicious and filling! I often cook the Middle Eastern lentil & rice dish Mujadara. This southwest lentil & rice recipe is a nice change. I used dairy free cheddar shreds. Very nice!

  28. This was as easy and as good as advertised. Really filling and it tastes great. I may have added more cheese … Thanks for the good, meatless recipe. This goes in my rotation as it can be made from pantry/freezer items.

  29. So easy, inexpensive, and filling! My lentils were a little harder than usual. The directions say no soaking needed. Will soaking them make them too soft? Maybe I should just cook them a little longer before adding the rice?

    1. You may just need to cook them longer or the heat may have been slightly too low. Soaking them would change the liquid ratios in the recipe since they will have already absorbed some during soaking.

  30. Great, filling food, ideal for a fall football weekend (I think the melted cheese cinches it) on the cheap or a family meatless Monday 😊 Definitely going into regular meal prep rotation!

  31. This was a hit!

    For my fellow brown rice fans: Subbed in 1 cup of the quick cooking brown rice from Aldi (more protein!) for the 3/4 cup long grain white rice. Increased vegetable stock to 4 cups and added the brown rice and lentils in at the same time so they both simmered for 25 minutes. Turned out great!

    1. Thanks! I thought I’d check the comments before figuring out myself, and there your answer was!

    2. Did you use instant brown rice?
      I would like to try the recipe with brown rice but not sure which to use.

  32. I put my faith in y’all and I doubled the recipe on the first try. It turned out great! My skillet had barely enough room for the rice though. I first took out about a cup of the liquid, stirred in the rice, and then put the liquid back in the dish. It worked just fine. Fantastic meal!

  33. Just made this tonight. I used a whole tin of lentils because I don’t have any black beans. It’s really good and very easy. I topped with cheese as suggested but might try sourcream next time. Regards from Ontario, Canada

  34. I cannot wait to make this! This has everything I love in it! I may even get my daughter to eat it. Pray for me.

  35. This arrived in my inbox this morning and I decided to make it for lunch. So flavorful and delicious, and easy! Even though you recommend against red lentils, it’s all I had, so I did a switcheroo and started with the rice and added the lentils later. It turned out great!

  36. So delicious, easy and it looks great!!
    I substituted half of the rice for Quinoa for more protein and added both Italian style and brown lentils. I also used taco seasoning instead of the spices. Me and my family loved it.

  37. Do you think I could sub in frozen cauliflower rice for this recipe? It looks fabulous!

    1. I have not made the recipe yet, but I don’t see why you couldn’t. I had planned to do the same myself.

    2. You would need to adjust the amount of broth added to the recipe, since cauliflower doesn’t absorb liquid like rice does. And since the broth brings a lot of flavor to this recipe you’d also be reducing the flavor some. So while you could potentially make it work, it would require a lot of adjustments and we’d need to test it out before offering any concrete suggestions. :)

    3. Is it easy to sub out rice and just do all lentils? I’m soooo excited to try this one!

      Thank you!

      1. You might need to adjust the liquid ratios a bit, but it shouldn’t be hard. :)