• Home
  • Mac and Cheese
  • Grilled Cheese
  • Appetizers
  • Breakfast
  • Lunch
  • Dinner
  • Desserts & Baking
  • About
  • Privacy Policy
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

XO&So: Vegetarian Comfort Food

  • Home
  • Mac and Cheese
  • Grilled Cheese
  • Appetizers
  • Breakfast
  • Lunch
  • Dinner
  • Desserts & Baking
  • About
  • Privacy Policy

Home » Food » Dinner

Cheesy Bean & Lentil Vegetarian Casserole

March 9, 2020 by Chelsea Kram – XO&So: Vegetarian Comfort Food 11 Comments

If you're stuck wondering how to make lentils taste good, look no further than my cheesy bean and lentil vegetarian casserole. The hardest part of this easy vegetarian recipe is opening the cans! 

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!

vegetarian casserole with lentils and beans

Update

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.

plant protein sources

Look at all that glorious plant protein! This is before cooking.

This vegetarian casserole is...

Oh man, where do I begin? 

My vegetarian casserole recipe is:

  • Filling
  • Cheesy
  • Flavorful
  • Satisfying
  • Healthy
  • 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. 

Ingredients

Most of the ingredients you need for this vegetarian casserole are probably already in your pantry. Bonus: they're also really inexpensive!

A few simple spices and seasonings bring this vegetarian casserole to life.

  • 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!)
  • Cumin
  • Ground cayenne pepper
  • Onion powder
  • Salt
  • Minced garlic
  • Shredded cheese (I've used regular sharp/old cheddar and tex-mex cheese - both were great!)

Instructions

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!)

vegetarian casserole with lentils and beans

Other easy vegetarian recipe ideas

Once you’ve tried this recipe and you’re looking for other easy vegetarian recipe ideas, I’ve got you covered!
 
Why not try one of these tasty options? 

EASY COLD VEGGIE PIZZA APPETIZER

MY FAMOUS ONE-POT RED LENTIL COCONUT CURRY RECIPE

VEGETARIAN CREAMY BEEF & SHELLS WITH GARDEIN BEEFLESS GROUND

EGG CASSEROLE WITH COTTAGE CHEESE AND ROASTED RED PEPPER

CREAMY CELERY SOUP WITH POTATO: MY FAVORITE

📖 Recipe

canned food recipes

Cheesy Bean & Lentil Vegetarian Casserole

Craving healthy vegetarian comfort food? This easy cheesy bean & lentil vegetarian casserole is packed with plant protein & so much delicious flavor.
4.75 from 4 votes
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 25 minutes mins
Course Main Course
Servings 4

Ingredients
  

  • splash olive or avocado oil for sauteeing
  • 1.5 cups yellow or white onion diced
  • 2 teaspoon 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
  • ¼ teaspoon cumin
  • ¼ teaspoon ground cayenne
  • ½ teaspoon onion powder
  • ½ teaspoon salt *
  • 2 cups cheese of your choice (I use sharp or tex-mex) shredded

Instructions
 

  • 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!

Notes

Sample and adjust salt and other seasonings to your taste. This isn't very spicy so feel free to add more cayenne if you want more of a kick. 
Keep leftovers in the fridge for up to five days. If you're going to freeze some, reserve it without the cheese and then add cheese when you're ready to serve it. 
Keyword beans, casserole, lentils
Tried this recipe?Let us know how it was!

I hope you're just as addicted to this as I am!

Keep me posted in the comments down below!

XO - C 

Share this:

  • Click to share on Pinterest (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to print (Opens in new window)
  • Click to email a link to a friend (Opens in new window)

Related

More Dinner

  • Extra Creamy Classic Mac and Cheese
  • The Ultimate Vegan Sandwich with Smoked Tofu
  • Creamy Pistachio Sauce for Pasta
  • White Bean Soup with Potatoes, Nutmeg, & Maple Syrup

Reader Interactions

Comments

  1. Ryan

    April 09, 2020 at 11:50 am

    5 stars
    Definitely adding this recipe to my go-to rotation. Hearty and delicious!

    Reply
  2. Jena

    April 10, 2020 at 10:28 am

    5 stars
    Delicious!! Super easy to make too. All ingredients I already had in the cupboard.

    Reply
    • chelseaxoandso

      April 10, 2020 at 11:02 am

      I love when that happens!!!! So glad you enjoyed it.

      Reply
  3. Philip

    June 06, 2020 at 2:07 pm

    What exactly are you boiling when you’ve drained all the liquid from the cans of beans?

    Reply
    • chelseaxoandso

      June 06, 2020 at 3:13 pm

      Hey Philip! Good question — the tomatoes, etc. still release some juices so there is a bit of liquid in the mix and it will boil. I'll add a note to the recipe 🙂

      Reply
      • Jay

        March 16, 2021 at 1:44 pm

        4 stars
        I felt it needed more liquid so added a cup of veggie stock.

        Reply
        • Chelsea Kram – XO&So: Vegetarian Comfort Food

          March 16, 2021 at 1:54 pm

          Thanks for your feedback!

          Reply
  4. Stephanie

    June 08, 2020 at 6:12 pm

    5 stars
    Yup - just as good as the first time I had this. Deadly delicious and packed full of nutrition!!

    Reply
    • chelseaxoandso

      June 08, 2020 at 7:28 pm

      Woohoo! Love hearing that! XO

      Reply
  5. Pam

    April 15, 2022 at 5:37 pm

    If you already have cooked lentils from dried, how much of the cooked lentils do you use? Thanks so much. -Pam

    Reply
    • Chelsea Kram – XO&So: Vegetarian Comfort Food

      April 18, 2022 at 10:32 am

      Hi Pam! I'm so sorry but I have never tried this recipe with anything other than the canned green lentils so I'm not sure.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

About Chelsea Kram & XO&So

Hi! I'm Chelsea and I'm the Canadian food blogger behind all of the XO&So vegetarian comfort food recipes. Click here to get to know more about me.

Learn more about me →

Recent Recipes

  • Air Fryer French Toast Sticks with Cinnamon Raisin Bread and Cream Cheese
  • French Onion Dip with Greek Yogurt (High Protein)
  • Fried Cheese & Pickles: My Take on Pickles in a Blanket
  • Baked Goat Cheese Dip with Pepper Jelly

Trending Recipes

  • Homemade Caesar Salad Dressing WITHOUT Raw Anchovies
  • a close up of garlic cheese bread on a white background
    Absolutely Outrageous Garlic Cheese Bread
  • honey garlic tofu on white parchment paper
    Spicy Honey Garlic Tofu Bites
  • a close up of buffalo cauliflower bites with ranch and celery
    Delicious Baked Buffalo Cauliflower Bites
  • goat cheese grilled cheese
    Goat Cheese Grilled Cheese with Honey & Spice
  • baked goat cheese dip appetizer
    Baked Goat Cheese Dip Appetizer: Your New Favorite Recipe!
  • homemade garlic butter croutons on a baking sheet
    Homemade Garlic Butter Croutons
  • chipotle pasta close up with spinach
    Creamy Chipotle Pasta with Spinach

Copyright © 2023 XO&So on the Foodie Pro Theme

 

Loading Comments...