I ran this through fitday.com, using the following assumptions:
1 can = 1.75 cups (typical for canned vegetables)
bell peppers - medium size
red onion - large
olive oil - 1 Tbsp
yogurt - plain, unflavored, 1 cup
toast - 1 slice 100%
Calories - 2,114
Fat - 36.7g (15% of calories)
Carbohydrate - 364.3g (68% of calories)
Fiber 89.5g
Protein - 105.3g (17% of calories)
This provides well over the limit for most vitamins and minerals, but these deficiencies show up:
Vitamin A - 49% RDA
Vitamin B12 - 58% RDA
Vitamin D - 0% RDA
Vitamin E - 54% RDA
Calcium - 97% RDA
Niacin - 80% RDA
On the days where you have salmon (assuming a 5 oz portion, no added fat) the numbers are thus:
Calories - 2,311
Fat - 42.8g (16% of calories)
Carbohydrate - 364.3g (62% of calories)
Fiber 89.5g
Protein - 138.6g (22% of calories)
Vitamin A - 57% RDA
Vitamin D - 0% RDA
Vitamin E - 61% RDA
everything else at or above RDA
On thing this diet is dangerously high in is sodium, nearly 5,000mg per day, where the RD MAX is 2,400mg.
If you really want to stick with this monodiet, I’d add some green vegetables and fruit (eat the rainbow!) and look for low-sodium canned goods. For example, saute some spinach to go with that salmon, or dump your bean concoction on a bed of raw dark greens. If you don’t want to eat fruit, have a glass of OJ in the morning. If you’re not going to consume enough milk to get the vitamin D, you gotta take a good multi every day that’s got 100% of the RDA.