Jul 14 2026
RestaurantsBangkok Taste CuisineChicken, Tofu Or Vegetable Soup Recipe

Chicken, Tofu Or Vegetable Soup Recipe

Time45m
Serves4

Choice of protein and spice level (Mild, Mild Plus, Medium, Medium Plus, Hot, Extra Hot, Extra Extra Hot)

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Protein Options

Broth and Base

Method

Preparation

  1. 1

    Prep the Ingredients

    Dice the chicken breast or cube the tofu. If using vegetables, chop them into bite-sized pieces. Dice the onion, mince the garlic and ginger, slice the carrots, and dice the celery.

Cooking the Soup

  1. 2

    Sauté Aromatics

    In a large pot, heat a tablespoon of oil over medium heat. Add the diced onion, minced garlic, and ginger. Sauté until the onion is translucent, about 3-4 minutes.

  2. 3

    Add Protein and Vegetables

    Add the diced chicken or cubed tofu to the pot. Cook for 5-7 minutes until the chicken is cooked through or the tofu is slightly golden. Add the sliced carrots and diced celery, stirring to combine.

  3. 4

    Pour in the Broth

    Pour in the vegetable broth and bring the mixture to a boil. Reduce heat to a simmer.

  4. 5

    Season the Soup

    Add soy sauce, salt, black pepper, and chili flakes. Adjust the spice level according to your preference. For mild, add less chili flakes; for extra hot, add more.

  5. 6

    Simmer

    Let the soup simmer for about 20-25 minutes, allowing the flavors to meld together.

  6. 7

    Garnish and Serve

    Once done, remove from heat and garnish with chopped cilantro. Serve hot with bread or over rice if desired.

More from Bangkok Taste Cuisine