Start by finely chopping the onion, grating the carrot, and mincing the garlic and ginger. Having everything ready before cooking makes the process faster and stress-free. Wash and dry the lettuce leaves carefully so they stay crisp.
Heat vegetable oil in a large skillet over medium-high heat, then add the ground beef. Break it apart with a spatula and cook until browned and no longer pink. Make sure to stir occasionally so it cooks evenly.
Once the beef is cooked, add onion, garlic, and ginger to the pan. Stir and cook for a few minutes until fragrant and softened. Then mix in soy sauce, brown sugar, sesame oil, and gochujang if using.
Add the grated carrot and let everything cook together for a few minutes. The sauce will slightly thicken and coat the beef beautifully. Taste and adjust seasoning if needed.
Spoon the warm beef mixture into lettuce leaves. Sprinkle with chopped green onions and sesame seeds for extra flavor and crunch. Serve immediately while warm and fresh.