This sounds absolutely delicious, and a dish I have not had in many years. I finally made this on 6 Dec 2017, as written but doubled, absolutely delicious!. Link to the shortcut is listed in the Recipe Notes section.
Heat a large non stick pan (I use a pot) with a splash of olive oil, and add the onion and garlic, cook until the onion is turning translucent.
then add the beef, breaking it up with a spatula as it cooks. Drain any fat. To the beef, now add the 1 1/2 cups stock, bouillon cube, salt, pepper, basil, and parsley. Simmer for 10 minutes, stirring occasionally.
Add the 1/4 cup cold stock to a measuring cup and stir in the cornstarch. Cold makes it easier to mix without lumps. Pour this into hamburger mixture and simmer for about two minutes, stirring often, until thickened.
Serve over mashed potatoes with your choice of sides and enjoy.
Figure about 150 Baht for the ground beef. For 4 servings, this is about $1.10 per serving.