Tomatoes and basil are the essential ingredients that makeup pesto, but you can add various flavors to your pesto to make it taste better.u003cbr/u003e-minced garlic and shallotsu003cbr/u003e-parsley, basil, or cilantro