This Lentil Casserole is a cozy, oven-finished dinner built for busy nights and shared tables. It combines tender lentils, hearty beans, and rich tomatoes under a bubbly layer of cheese for a meal that feels filling without feeling heavy. Because it comes together quickly, this Lentil Casserole works just as well for weeknights as it does for casual gatherings. With simple pantry staples and one pot on the stove, you get a dish that feels thoughtful, warm, and deeply satisfying from the first bite to the last.
Story
I started making this Lentil Casserole during a season when I wanted comforting meals that did not rely on meat but still felt complete. Lentils and beans always felt reliable, so combining them into a Lentil Casserole felt natural. Over time, I realized how well this dish fits into real life. It feeds a table without stress, reheats well, and pleases different tastes at once. The mix of lentils, beans, and tomatoes creates a rich base, while cheese adds that familiar comfort many people crave. This Lentil Casserole now sits firmly in my regular dinner rotation.
Ingredients
This recipe uses simple, easy-to-find ingredients that work together without extra steps or special prep.
-
2 tablespoons olive oil
-
1 rib celery, finely diced
-
1 onion, finely diced
-
1 (28-ounce) can diced tomatoes
-
1 (19-ounce) can lentils, drained
-
1 (19-ounce) can kidney beans, drained
-
1 clove garlic, crushed
-
2 tablespoons chopped fresh rosemary
-
Salt and black pepper to taste
-
1 ½ cups shredded cheddar cheese
At the first mention, this combination highlights kidney beans, tomatoes, and cheese, which give the casserole its structure, richness, and comfort while keeping it family friendly and ideal as a meatless main.
Step-by-Step Instructions
Preparing the Ingredients
Start by dicing the celery and onion into small, even pieces so they cook quickly and evenly. Drain both the lentils and beans well to prevent excess liquid in the casserole. Crush the garlic and chop the fresh rosemary just before cooking to keep the flavor fresh and bright. Shred the cheese and set it aside so it is ready when the casserole moves to the oven.
Cooking Instructions
Heat a large pot over medium heat and add the olive oil. Once the oil warms, add the celery and onion, stirring for two to three minutes until they soften. Add the lentils, kidney beans, diced tomatoes, rosemary, and garlic, then season with salt and pepper. Bring the mixture to a boil, reduce the heat, and let it simmer gently for about twenty minutes. Transfer the mixture to a casserole dish, top with cheese, and broil for two to four minutes until the cheese melts and lightly browns.
Tips for Perfect Results
Common Mistakes to Avoid
Do not skip draining the beans and lentils fully, since extra liquid can make the casserole watery. Keep an eye on the broiler because cheese can brown quickly. Also, avoid overcrowding the pot at the start, as the vegetables need direct heat to soften properly before the beans go in.
Pro Tips for Better Flavor
Use freshly chopped rosemary instead of dried for a cleaner flavor. A sharp cheddar brings more depth, but a mild version works well if serving kids. For an easy bake finish, place the dish on the middle rack and rotate once so the cheese browns evenly across the top.
Serving and Storage
How to Serve
Serve this Lentil Casserole hot from the oven with a simple green salad or crusty bread. It works well as a main dish and pairs nicely with roasted vegetables. Because it holds its shape, it also works for casual potlucks and shared meals.

How to Store Leftovers
Let leftovers cool completely, then store them in an airtight container in the refrigerator for up to four days. Reheat individual portions in the microwave or warm the full dish in the oven until heated through. The flavors continue to develop, making leftovers just as enjoyable.
Conclusion
This Lentil Casserole proves that comfort food does not need to be complicated. With pantry staples, simple steps, and familiar flavors, it delivers a satisfying meal that fits real schedules. Whether you cook it for a quiet weeknight or a shared table, this casserole brings warmth, balance, and ease to the plate.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes, you can prepare the lentil and bean mixture in advance and refrigerate it for up to a day. Add the cheese and broil just before serving for the best texture.
Is this recipe suitable for vegetarians?
This dish fits a vegetarian diet as written. The lentils and beans provide protein, making it filling without meat.
Can I change the cheese?
You can swap cheddar for another melting cheese if preferred. Choose one that melts smoothly and browns lightly under the broiler.
Print
Lentil Casserole
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A comforting lentil casserole made with kidney beans, tomatoes, and melted cheese, finished under the broiler for a hearty vegetarian meal.
Ingredients
- 2 tablespoons olive oil
- 1 rib celery, finely diced
- 1 onion, finely diced
- 1 (28-ounce) can diced tomatoes
- 1 (19-ounce) can lentils, drained
- 1 (19-ounce) can kidney beans, drained
- 1 clove garlic, crushed
- 2 tablespoons chopped fresh rosemary
- Salt and black pepper to taste
- 1 1/2 cups shredded cheddar cheese
Instructions
- Heat a large pot over medium heat and add the olive oil.
- Add the diced celery and onion and cook for 2 to 3 minutes until softened.
- Stir in the lentils, kidney beans, diced tomatoes, rosemary, and garlic.
- Season with salt and pepper and bring the mixture to a boil.
- Reduce heat and simmer gently for 20 minutes.
- Preheat the oven broiler on high.
- Transfer the mixture to a casserole dish and top with shredded cheese.
- Broil for 2 to 4 minutes until the cheese melts and lightly browns.
Notes
- Drain the beans and lentils well to avoid excess liquid.
- Watch closely while broiling to prevent over-browning.
- Use sharp cheddar for deeper flavor or mild cheddar for a softer taste.
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Fusion
Nutrition
- Serving Size: 1 serving
- Calories: 523
- Sugar: 5g
- Sodium: 65mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 80g
- Fiber: 36g
- Protein: 34g
- Cholesterol: 7mg