Vegan Impossible MeatloafI

1 package (about 1 lb) Impossible Burger or any plant-based ground beef substitute
1 cup bread crumbs
1 cup finely chopped onion
1/2 cup finely chopped carrots
1/2 cup finely chopped celery
3 cloves garlic, minced
1/4 cup tomato paste
2 tablespoons soy sauce or tamari
1 tablespoon vegan Worcestershire sauce
1 tablespoon Dijon mustard
1 teaspoon dried thyme
1 teaspoon dried thyme
1 teaspoon dried basil
Pepper and salt to taste
1/2 cup vegetable broth
1/4 cup ketchup (for topping)