Swizec Teller - a geek with a hatswizec.com

    The Best Goulash of your Life

    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.

    Did you enjoy this article?

    Published on May 18th, 2017 in Personal

    Learned something new?
    Want to become an expert?

    Here's how it works 👇

    Leave your email and I'll send you thoughtfully written emails every week about React, JavaScript, and your career. Lessons learned over 20 years in the industry working with companies ranging from tiny startups to Fortune5 behemoths.

    Join Swizec's Newsletter

    And get thoughtful letters 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.

    "Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"

    ~ Ashish Kumar

    Join over 14,000 engineers just like you already improving their careers with my letters, workshops, courses, and talks. ✌️

    Have a burning question that you think I can answer? I don't have all of the answers, but I have some! Hit me up on twitter or book a 30min ama for in-depth help.

    Ready to Stop copy pasting D3 examples and create data visualizations of your own?  Learn how to build scalable dataviz components your whole team can understand with React for Data Visualization

    Curious about Serverless and the modern backend? Check out Serverless Handbook, modern backend for the frontend engineer.

    Ready to learn how it all fits together and build a modern webapp from scratch? Learn how to launch a webapp and make your first 💰 on the side with ServerlessReact.Dev

    Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

    By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️

    Created by Swizec with ❤️