Prep your ingredients. Slice the kimchi into bite-size pieces. Cut pork belly or bacon into small strips.
Cube the tofu and slice the onion and scallions.
Brown the pork. In a medium pot over medium heat, cook the pork belly or bacon until lightly golden and some fat has rendered, 4–6 minutes. If you’re not using pork, warm the neutral oil instead.
Sauté aromatics. Add the onion and cook until slightly soft, 2–3 minutes. Stir in the garlic and cook 30 seconds until fragrant.
Build the base. Add the kimchi, gochugaru, and gochujang.
Cook 2–3 minutes, stirring, to coat everything and deepen flavor. If your kimchi is very sour, add the sugar or honey here.
Pour in the liquid. Add the stock (start with 3 cups) and kimchi juice. Bring to a boil, then reduce to a lively simmer.
Season and simmer. Add soy sauce.
Simmer 10–15 minutes until the kimchi softens and the broth tastes rounded. If it’s too strong, add a bit more stock or water.
Add tofu. Gently add tofu cubes and simmer 3–5 minutes to warm through. Drizzle in sesame oil.
Finish and serve. Taste and adjust salt, soy sauce, or spice.
Top with scallions. Serve hot with steamed rice.