To make a good goulash, you need patience, love, and onions. Last night, I made the best goulash of my life. Then I ate it and then I was full.

If you’ve cooked such a thing before, these characteristics will mean something to you: it is thick, but requires no flour; it is sweet, but requires no sugar. ๐Ÿ™๐Ÿป

If you’ve never cooked such a thingโ€ฆ trust me that it is difficult. It almost never works out. The patience doesn’t combine with the onions well enough, the tomatoes overpower the natural sweetness and make it sour. Things go slightly wrong.

Before I tell you how my goulash works, here’s a disclaimer: It’s not a real goulash. You can think of it as a goulash-inspired sauce.

Real goulash has potatoes and works as its own dish. Like a delicious, thick, ridiculously filling soup.

Mine is meant to go accompany a carb. You can put it on polenta (a Slovenian favorite), or pasta. Rice would be weird. Potatoesโ€ฆ if you’re gonna use potatoes, just make a real goulash, eh?

Here’s what you’ll need:

  • onions
  • chopped up cow, “stew chunks” are best
  • carrots
  • diced tomatoes from a can
  • tomato paste
  • paprika powder (mine was “smoked”)
  • bay leaves
  • thyme
  • parsley
  • tarragon
  • salt
  • vegetable oil

Ingredients are without quantities because you are meant to “eye” those. I used two onions and two carrots and one can of tomatoes for 24oz (about 0.5kg) of cow chunks.

Spices are totally eyeballed. Smell them, taste them, see how much stuff you have, and make a call. You can be off by a lot and it’s still gonna taste good.

The more you cook, the easier this gets. Machine learning. Collect the data ๐Ÿ˜‰

You can borrow the following items, if you don’t have them. This might involve talking to your friends and neighbors in the real life. Proceed with caution.

  • big pot
  • a lid that matches your pot
  • a stirring device (big wooden spoon recommended)
  • a plate
  • a kitchen knife
  • a wooden kitchen cutting board
  • a chopper (not necessary but makes life easier)
  • a stove
  • some countertop space
  • 1 hour of active time
  • 1 hour of cooking time with interruptions

Here’s how you do it:

Heat up a big pot. When it’s hot, pour in some oil. Add cow chunks. Salt mercilessly. Add tarragon. Turn stove to full blast.

Tarragon makes cows more delicious when added early in the cooking process.

Stir the cow chunks and salt and tarragon mixture regularly until the cow turns white. A bit of brown is good too. Don’t overdo it.

While the cow chunks are searing, chop up the onions. The smaller your chop, the better.

When cow chunks are ready โ€“ย no distinct red surfaces โ€“ย take them out and put them on a plate. Try to leave as much of the juices in the pot as possible.

Throw onions into pot. Salt mercilessly. Stir. Cover pot with lid. Turn stove down to half power.

While the onions are glazing, you can chop the carrots. The smaller your chop, the better.

Regularly check up on the onions. Add small amounts of warm water when the pot goes dry. Stir. Keep covered. The goal is to make the onions turn transparent without browning.

This can take anywhere up to 30 or 40 minutes. The more airtight your lid and the more salt you add, the quicker it is. If you add too much salt, your goulash is ruined.

When your onions are mostly mushy, add the chopped carrots. Continue the above process until carrots become mushy too.

Once the onion-carrot mix is mushy, put the seared cow back in the pot.

I can’t tell you how you know when the onions and carrots are mushy enough. This part takes practice, patience, and some luck. The longer you wait, the better your goulash. This is what thickens it and what counteracts the sour of tomato.

With the cow-onion-carrot mix in the pot, turn heat back to full blast. Stir until you hear sizzling. This further mushifies the onions and carrots and mixes them with meat juices.

It has now been about an hour since you started. Exact timing depends on your quantities and your patience.

Add the can of diced tomatoes, the bay leaves, the tomato paste, and the paprika powder. Tomatoes give it taste and moisture, bay leaves add flavor, tomato paste makes it a deeper red, paprika gives it flavor and makes it a deeper red.

If you taste your goulash now, it tastes bad. You might think your experiment has failed and you are the worst cook in the world. Have faith, my friend. Goulash takes time.

Add enough water. How much is enough depends on how liquidy your can of tomatoes was. If you add too much, don’t worry โ€“ you can boil it off at the end of cooking. Feel the goulash.

When it boils, turn heat down to a third. Put the lid on the pot, leaving a small crack. Cook for 30 minutes at a gentle boil.

After 30 minutes, add parsley and thyme. Stir. Cook for another 20 to 30 minutes.

Your goulash is now done. Taste it. It is delicious.

Take the pot off the stove. Let it sit overnight. Reheat before eating. Reheating makes goulash better.

Learned something new? ๐Ÿ’Œ

Join 8,400+ people becoming better Frontend Engineers!

Here's the deal: leave your email and I'll send you an Interactive ES6 Cheatsheet ๐Ÿ“– right away.ย  After that you'll get an email once a week with my writings aboutย React, JavaScript,ย  andย life as an engineer.


You should follow me on twitter, here.