Kosher salt and freshly ground black pepper, to taste
4 soft boiled eggs, peeled and halved
1/2 cup fresh cilantro leaves
2 green onions, thinly sliced
1 tablespoon toasted sesame seeds
In a large pot of boiling water, cook noodles until just tender, about 2-3 minutes. Rinse under cold water and drain; set aside.
Heat canola oil in a large stockpot or Dutch oven over medium heat. Add shallot, and cook, stirring frequently, until tender, about 3 minutes. Stir in curry paste, tomato paste, garlic and ginger until fragrant, about 2 minutes.
Stir in coconut milk and chicken stock. Bring to a boil; reduce heat, cover and simmer until flavors have blended, about 8-10 minutes.
Heat sesame oil in a large skillet over medium high heat. Add pork, garlic and fresno chili. Cook until pork has browned, about 3-5 minutes, making sure to crumble the pork as it cooks. Stir in fish sauce; season with salt and pepper, to taste.
Divide noodles and broth into bowls. Top with pork, soft boiled eggs, cilantro, green onions and sesame seeds.