If you’re stuck wondering how to make lentils taste good, look no further than my cheesy bean and lentil vegetarian casserole.
If you’ve spent any time with me in the last few weeks, I’ve for sure mentioned this to you. Not only does it taste SOOO good (which I don’t say lightly!) but it’s also PACKED with plant protein. Win-win!
As you know, we’re in the middle of a pretty crazy time. Lots of people are looking for pantry recipes for emergency preparedness or ways to use canned food and pantry staples up. I didn’t intend it to be this way when I created this recipe, but it relies heavily on canned food and other basic pantry staples so it’s a good recipe to have on hand right now. It’s a good time to use up those beans, lentils, and other non-perishables tucked away in your pantry cupboards.
Cheesy bean and lentil vegetarian casserole
I’ve gotta be honest — this recipe was an accident. A happy one. I had some canned food I wanted to use up, so I decided to play around and see what I could come up with.
Flash forward a few weeks, and this cheesy bean and lentil vegetarian casserole is now a staple in my house!
I knew I wanted to make some kind of lentil bean recipe since that’s what I had to use, but I didn’t know exactly what. I wasn’t craving soup, and there are already SO many lentil soup recipes, so I wanted to work on creating lentil recipes that are NOT soup!
The result is this cheesy bean and lentil vegetarian casserole that not only satisfies your vegetarian comfort food cravings, but also gives you some of the plant-based nutrition you’re looking for.
As a vegetarian, I’m ALWAYS looking for plant protein sources that I actually enjoy the taste of. DING DING DING
By my calculations, you’re getting at least 17 grams of plant protein per serving. Not too shabby! PLUS, you get even more protein from the cheese on top.
This vegetarian casserole is…
Oh man, where do I begin?
My vegetarian casserole recipe is:
- Customizable (feel free to skip the cheese for a vegan casserole (or add vegan cheese), or use less cheese, low-fat cheese…whatever you’d like!
- VERY easy
- Great for leftovers
- Similar to chili, but not quite the same. If you’re looking for an amazing vegetarian chili recipe, I’ve got you covered right here.
Most of the ingredients you need for this vegetarian casserole are probably already in your pantry. Bonus: they’re also really inexpensive!
- Canned lentils
- Canned kidney or black beans I’ve used both in this recipe with great results)
- Diced, canned tomatoes
- Diced onion (I use frozen diced onion for this recipe – so easy!)
- Ground cayenne pepper
- Onion powder
- Minced garlic
- Shredded cheese (I’ve used regular sharp/old cheddar and tex-mex cheese – both were great!)
Saute onions and garlic in a splash of olive or avocado oil for about five minutes.
Meanwhile, DRAIN and RINSE the beans. Drain the lentils and tomatoes. Add the beans, lentils, and tomatoes to the onion and garlic.
Add the cumin, cayenne powder, onion powder, salt, and bring the mixture to a boil. Turn the heat to low and let simmer for about 20 minutes. Turn your oven to broil.
Pour the mixture into an oven-safe dish (I use a 2.5-quart dish). Cover the bean and lentil mixture with shredded cheese, and broil for 2-3 minutes, or until the cheese is nice and bubbly but not burnt (keep an eye on it if you don’t use your broiler much!)
Other easy vegetarian recipes
This is definitely considered an easy vegetarian recipe. The hardest part of the whole thing is opening the cans! Haha.
I’ve got lots of other easy vegetarian recipes for you to try too:
Cheesy Bean & Lentil Vegetarian Casserole
- splash olive or avocado oil for sauteeing
- 1.5 cups yellow or white onion diced
- 2 tsp garlic minced
- 1 19 oz can green lentils do not substitute dry lentils for canned, the recipe won't work the same!
- 1 19 oz can black or kidney beans
- 1 28 oz can plain diced tomatoes
- ¼ tsp cumin
- ¼ tsp ground cayenne
- ½ tsp onion powder
- ½ tsp salt *
- 2 cups cheese of your choice (I use sharp or tex-mex) shredded
- Saute onions and garlic in a splash of olive or avocado oil in a large pot for about five minutes.
- Meanwhile, DRAIN and RINSE the beans. Drain the lentils and tomatoes. Add the beans, lentils, and tomatoes to the onion and garlic in the pot.Add the cumin, cayenne powder, onion powder, salt, and bring the mixture to a boil. Turn the heat to low and let simmer for about 20 minutes. Turn your oven to broil.
- Pour the mixture into an oven-safe dish (I use a 2.5-quart dish). Cover the mixture with shredded cheese, and broil for 2-3 minutes, or until the cheese is nice and bubbly but not burnt (keep an eye on it if you don't use your broiler much!).Serve and enjoy!
I hope you’re just as addicted to this as I am!
Keep me posted in the comments down below!
XO – C