Craving a comforting and nutritious meal that's both delicious and surprisingly easy to make? Look no further than this Snakehead Fish Porridge with Squash recipe! This vibrant dish combines the flaky texture of snakehead fish with the sweetness of squash, creating a harmonious blend of flavors perfect for a cozy evening or a light yet satisfying lunch. The rich broth, infused with the natural sweetness of the squash and the subtle essence of the fish, is incredibly soothing and packed with essential nutrients. This recipe is perfect for those seeking a healthy and flavorful alternative to traditional porridge.
Forget complicated culinary techniques and lengthy preparation times; this recipe is designed for simplicity and ease. We'll guide you through each step, from preparing the ingredients to achieving that perfect porridge consistency. Ready to dive into this flavorful and healthy culinary adventure? Let's get started with the step-by-step instructions!
Tools Needed
- Bowls
- Pot
- Pan
- Knife
- Cutting board
Ingredients
- Snakehead fish: 800g
- Fried onions
- Rice: 150g (1/2 cup)
- Squash: 500g
- Green onions: 50g
- Shallots: 3
- Garlic: 4 cloves
- Chili peppers: 2
- Ginger root: 50g
- Lemon: 1
- Straw mushrooms: 200g
- Salt
- Vinegar
- Seasoning powder
- Sugar
- Sweet powder
- Fish sauce
- Ground pepper
- MSG
- Oyster sauce
Step-by-Step Instructions
Step 1. Prepare the Ingredients
- Clean the fish. Add salt and vinegar to remove slime. Rinse thoroughly. (If the fish is very slimy, repeat the process.)
- Wash and cut the squash. Remove any black spots. Cut into 1cm thick slices.
- slice ginger, cut lemon, chop green onions, slice chilies, chop shallots and garlic.
- Cut the snakehead fish into thick slices.




- Cut and clean the straw mushrooms.
- Marinate the fish with seasoning powder, sugar, sweet powder, fish sauce, ground pepper, minced onion, and garlic for 20 minutes.
- Marinate the mushrooms with sugar, MSG, seasoning powder, oyster sauce, ground pepper, minced onion, and garlic for 20 minutes.



Step 2. Cook the Porridge Base
- Rinse the rice and roast it in a pan over medium heat until the grains turn opaque white.
- In a pan, sauté minced garlic and shallots until golden brown. Add the marinated mushrooms and stir-fry for 3 minutes.
- In a pot, bring 2 liters of water to a boil. Add ginger slices, then the marinated fish. Once boiling again, remove the fish and ginger.
- Add the roasted rice to the pot and stir well. Bring to a boil, then reduce heat and simmer, stirring occasionally to prevent sticking.




- Season the porridge with salt, sugar, MSG, and fish sauce to taste. Add green onions.

Step 3. Add Fish and Squash
- Add the squash slices and the cooked fish back to the porridge. Simmer until the squash is slightly soft.

Step 4. Garnish and Serve
- Garnish with fried onions and ground pepper before serving.

Read more: Vietnamese Fish Rice Porridge (Cháo Cá): A Comforting Bowl
Tips
- Using the squash skin makes the porridge crispier and more delicious.
- Adding ginger to the porridge helps to reduce the fishy smell.
Nutrition
- N/A
FAQs
1. Can I substitute the snakehead fish with another type of fish?
Yes, you can use other firm white fish like cod, snapper, or tilapia. Adjust cooking time as needed depending on the fish's thickness.
2. What type of squash is best for this recipe?
Butternut squash or kabocha squash work well. You can also use other winter squashes, just ensure they are peeled, seeded, and cubed.
3. How can I make the porridge thicker or thinner?
For thicker porridge, use less water or broth. For thinner porridge, add more liquid gradually until you reach your desired consistency.
This simple yet flavorful Snakehead Fish Porridge with Squash is a perfect example of how healthy and delicious food can be easy to prepare. Enjoy this comforting and nutritious meal as a wholesome lunch or dinner, perfect for any time of year. We hope you enjoyed this recipe and encourage you to share your culinary creations with us!