I found increasing protein and decreasing starch helped, I aim for 30g+ of protein per meal. Also, add in some whole eggs too, they have important micronutrients and add more nutritionally than many slices of bread.
Keep going!
That’s a lot of bread. IMO the bread isn’t doing you much good. Keep the lentils, whoever said that didn’t notice you’re vegetarian. You need protein and lentils are a good source. I would try and get a little variety going just to expose yourself to more nutrients (maybe some salads? Tofu?), but if it works for you, no worries.
When I was in optimal health with a bikini body I used to start each day with 6 whole eggs with hot sauce and little Catsup and a big salad for dinner with added protein no croutons usually ranch dressing because it’s less carbs. Very little exercise, did some light weights in the gym like 2x week. I probably need to start doing this again, I’m no where near that shape now. But the egg yolks helped/gave me fuel and kept me full.