A few people have said your dinner is too much. The thing is, we have no idea if your dinner is too much, because you don't give quantities of anything. Also, details do matter. White rice is rather different from brown or long grain. White pasta is rather different from whole wheat or the higher protein pasta plus from Barilla.
Similarly, "salad" could mean a lot of different things. You could be eating iceberg lettuce topped with a blue cheese or ranch dressing, or you could be eating spinach with some olive oil. Two very different health levels for something called "salad", especially as it seems to be your only intake of vegetables. And for the sandwiches: are you eating them with mustard, or mayo? Whole grain bread, or bread made with bleached flour?
You can get some more useful feedback if you include details like portion sizes, ingredients, and total calories. Also if you tell us whether you're trying to lose weight, gain weight, or stay the same; whether your weight has been holding constant over some period of time or trending in one direction or another; whether you're currently eating as much/less than/more than what you were eating while your weight was steady/increasing/decreasing; etc.