Open and drain the tofu. Slice tofu into cubes and put into the Italian dressing to marinate for 1o minutes.
Heat olive oil in a large, heavy fry pan. Add the onion and garlic and saute over low-medium heat. Pour in the chicken bouillion and turn up the heat to medium-high. Add in the zucchini, squash, canned tomatoes, chilis, and cover. Allow to gently bubble for 15 minutes.
Remove lid and add the lentils and tofu. Continue to cook until sauce is reduced by about half.