Sauté garlic and onions in olive oil. Add the tomatoes, broth, tarragon, basil and dill weed. Add salt and pepper if desired. Cover, simmer 30 minutes. Puree the tomato mixture in blender. Return the puree to your pan, stir in half and half.
Microwave potatoes and carrots for 7-8 minutes until tender. Set aside. Just before serving, add the reserved potatoes and carrots, peas and asparagus. Cook until heated through. Serves 10.