Chinese Sweet and Sour Eggs
Chinese sweet and sour eggs are one of my go-to lazy meals when I want something quick, saucy, and satisfying. It’s made with crispy-edged fried eggs simmered in a glossy sweet and sour sauce, then finished with green onion, chili, and sesame seeds.

The sauce is inspired by the classic Chinese yu xiang sauce (鱼香酱), which is sweet, tangy, savoury, and lightly spicy. It’s one of those sauces that works with so many dishes, not just eggs. Serve these sweet and sour eggs hot over rice, and you have the easiest comfort meal ready in minutes.
My little secret is adding a spoonful of doubanjiang, or Sichuan spicy bean paste, to the sauce. It adds a savoury, mildly spicy depth that makes the dish extra flavourful. But even without it, this dish is still delicious.
What is Doubanjiang?

Doubanjiang is a Chinese fermented spicy bean paste, often used in Sichuan cooking. It has a savoury, salty, mildly spicy, and deeply umami flavour.
In this recipe, doubanjiang adds extra depth to the sweet and sour sauce. It balances the tangy vinegar, sweetness, ketchup, and soy sauce with a mild spicy kick.
That said, it is completely optional. The eggs will still taste delicious without it. Since doubanjiang also adds saltiness to the sauce, if you skip it, taste the sauce and adjust with a little extra soy sauce or salt if needed.
Other Ideas to Use This Sweet and Sour Sauce
This sauce is inspired by the classic Chinese yu xiang sauce (鱼香酱), also known as “fish-fragrant” sauce. Despite the name, it usually does not contain fish. It’s a savoury, sweet, tangy, and lightly spicy sauce commonly used in Sichuan-style dishes.
Besides eggs, you can use this sauce for so many quick stir-fries. It works well with:
- Chicken
- Shredded pork with vegetables
- Fish
- Tofu
- Eggplant
Just stir-fry your protein or vegetables first, give the sauce a quick mix, then pour it into the pan and let it cook until glossy and slightly thickened.
Ingredients
Main
- 3–4 eggs
- 1 tbsp oil
Garnish
- ½ stalk green onion, finely chopped
- 1 red chili, sliced, optional
- Toasted sesame seeds, optional
Sauce
- 1 tsp doubanjiang, Sichuan spicy soybean paste, optional — adjust saltiness if skipping
- 2 tsp light soy sauce
- 2 tsp ketchup
- 2 tsp sugar
- 1 tsp rice vinegar or clear rice vinegar, not aged vinegar
- ½ tsp cornstarch
- 3 tbsp water
Instructions
1. In a small bowl, add the doubanjiang, light soy sauce, ketchup, sugar, rice vinegar, cornstarch, and water. Mix until combined and set aside.
2. Heat a pan over medium heat. Add the oil, then crack in the eggs. Fry the eggs until the whites are set and the edges are lightly golden and crispy. You can also cook the yolks to your liking.


3. Give the sauce another quick stir to make sure the cornstarch is evenly mixed, then pour the sauce around the eggs.
4. Lower the heat and let everything simmer for 1–2 minutes, or until the sauce thickens and becomes glossy.
5. Garnish with green onion, sliced red chili, and toasted sesame seeds. Serve hot over rice and enjoy.


What to Serve with Sweet and Sour Eggs
My favourite way to serve this dish is over a bowl of hot steamed rice. The sauce soaks into the rice and makes everything extra comforting.
You can also serve it with a simple vegetable side, such as stir-fried bok choy, cucumber salad, or blanched greens.


Chinese Sweet and Sour Eggs
Ingredients
Main
- 3 –4 eggs
- 1 tbsp oil
Garnish
- ½ stalk green onion finely chopped
- 1 red chili sliced, optional
- Toasted sesame seeds optional
Sauce
- 1 tsp doubanjiang Sichuan spicy soybean paste, optional — adjust saltiness if skipping
- 2 tsp light soy sauce
- 2 tsp ketchup
- 2 tsp sugar
- 1 tsp rice vinegar or clear rice vinegar not aged vinegar
- ½ tsp cornstarch
- 3 tbsp water
Instructions
- In a small bowl, add the doubanjiang, light soy sauce, ketchup, sugar, rice vinegar, cornstarch, and water. Mix until combined and set aside.
- Heat a pan over medium heat. Add the oil, then crack in the eggs. Fry the eggs until the whites are set and the edges are lightly golden and crispy. You can also cook the yolks to your liking.
- Give the sauce another quick stir to make sure the cornstarch is evenly mixed, then pour the sauce around the eggs.
- Lower the heat and let everything simmer for 1–2 minutes, or until the sauce thickens and becomes glossy.
- Garnish with green onion, sliced red chili, and toasted sesame seeds. Serve hot over rice and enjoy.


